Overlooking the lush green valley, this incredible property offers comfortable rooms, a stylish restaurant, a swimming pool and a variety of facilities.
Swim a few laps in the crystal-clear swimming pool.
Unwind with spellbinding views of the valley from the comfort of your room.
Spend a fun time at Main Square which is 5.8 km away from the property.
Relish a variety of lip-smacking dishes at the in-house restaurant, The Back Woods