Want to save money while travelling? It’s easy: hotel «OYO 14937 Nature's Retreat» is located in Lonavala. This hotel is located in 3 km from the city center.
Nature's Retreat Bungalow No3 Khatri Pk Housing Society 410401 Lonavala IN, Lonavala, 410401