Setup your precise location

Taj Palace

3.9 1K+ in Google
₹1200 for two
North Indian
Location
Snow View, Lakkar Bazar North Bank Estate, Lakkar Bazar Near Temple Dhamandri Central Shimla 171001
Open now
OPEN TILL 11PM