OYO 85101 Hotel Paradise Hotel
45 SH13 Palenighat Jubar Seoni Shimla Himachal Pradesh 171007 India Shimla Himachal Pradesh 171006 India, Kufri, 171006
Featuring a shared lounge, OYO 85101 Hotel Paradise is set in Nāldera in the Himachal Pradesh region, 23 km from Victory Tunnel and 22 km from Circular Road.