Hotel Mall Palace, Mussoorie, India
Hotel Mall Palace is conveniently located at The Mall, Opp. Ropeway in Mussoorie, India
Hotel Location:
Address: The Mall, Opp. Ropeway
City: Mussoorie
Country: India
Hotel Features:
- In Room TV
- Meeting Room
- Room Service