Spend your holiday in the most beautiful and breathtaking location of Mahabaleshwar. At SPOT ON 88227 Hotel Vrundavan Palace, you will be provided with everything that you need to make your stay worthwhile.
The checkin experience was really smooth, the staff was very welcoming and helpful. The cleanliness of the hotel was spot on, everything was tidy and well-maintained. The location was perfect, close to all the attractions. Overall, a fantastic stay!
Service is great