Set in Shimla, 700 metres from The Mall Road, Collection O 83091 Hotel Rock Sea Shimla Near The Lift On Mall Road offers beachfront accommodation and various facilities, such as a shared lounge.
Numero delle stanze: 60
19-20, Near Cafe Simla Times, near lift Mall Rd, Shimla, Himachal Pradesh, India, Shimla, 171001 Shimla, India