Raman Villa, Shimla, amã Stays & Trails
Raman Villa, Shimla, amã Stays & Trails, Kelston, Shimla, Himachal Pradesh 171003, 171003 Shimla, India
Offering garden views, Raman Villa, Shimla, amã Stays & Trails is an accommodation located in Shimla, 3.9 km from Victory Tunnel and 2.4 km from Circular Road. This property offers access to a terrace, free private parking and free Wi-Fi.