Гостям предлагаются хорошо оборудованные номера с телевизором с плоским экраном. В отеле Westbury Lodge имеет собственный пляж. На завтрак в ресторане отеля сервируется шведский стол. Отель находится в 20 минутах ходьбы от Landguard Manor. Рядом есть бары и рестораны. Shanklin Chine находится меньше, чем в пяти минутах ходьбы от отеля.