Mahābaleshwar, India
At H 58 Post, Taluka, Bhilar, ,Mahabaleshwar,Maharashtra,India,412805, 412805
1 double bed or 2 single beds