Our elegant Deluxe Garden View Rooms are situated on either the ground floor or first floor of the hotel, offering a beautiful view of our world-renowned gardens. Each room features the comforts and amenities expected of a luxury hotel and has been tastefully appointed with elegant furnishings.
Book this room