Deluxe Room
The Deluxe Rooms are 225 square feet in size and provide modern conveniences and a view of the garden feature.
225 sq. ft. 1-2 person
The Deluxe Rooms are 225 square feet in size and provide modern conveniences and a view of the garden feature.