Super Deluxe Room



Room Overview:

The spacious super deluxe rooms at the resort are located on the first floor and are equipped with a coffee table setup and large windows that offer views of the mountains and the organic farm within the resort. The rooms have wooden flooring and are sized at nearly 20 x15 ft and have large bathrooms with modern fitments.

Room Amenities:

Best Offer For WeekendLook Our Featured Rooms