HOTEL
Himachal Pradesh Inn Pal-ace With mountain view hotel
Mall Road, 171001 Shimla, India
Where it sits
Himachal Pradesh Inn Pal-ace With mountain view hotel
Mall Road, 171001 Shimla, India
31.10611, 77.17917
Similar stays nearby
Hotel Amar Palace Shimla
Hotel · 11 m
SIMLA HOTEL A M A R - P A L A C E near temple
Hotel · 45 m
Auckland Hotel and Restaurant
Hotel · 54 m
zoz hd
Hotel · 86 m
Hotel Diplomat Shimla
Hotel · 86 m
Sleeping Buddha View Shimla
Hotel · 90 m
Florence B&B Shimla – Stay Near Mall Road & Ridge
Hotel · 115 m
White Castle Himalayan View by Lavenders Hotels
Hotel · 121 m
Plan around Himachal Pradesh Inn Pal-ace With mountain view hotel
Ask for the details that decide a trip. Sourced answers open right here.
