Ambusha Resort offers comfortable stay in Shimla.Hotel is easily accessible by road, rail and air.
Address: Near Mohan Park, Solan (Shimla Hills), Shimla
Hotel rooms are spacious and elegantly decorated furnished to make your stay comfortable and enjoyable.The rooms are clean, well-furnished and well-equipped.
H/C running water
Iron/ironing board(on request)
ATM / Cash Machin