An idyllic retreat located in Atvan village, just 10 km away from Lonavala. Nestled amidst beautiful surroundings with stunning views of the Pawna River and ...
Restaurant
Swimming Pool
Wi-Fi
Gym
Room Service