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


Taj Palace Photos
AMBIENCE
FOOD