Location of Hotel The Mark
Address
Address:
31/2a, Marquis Street, Kolkata, 700016 Calcutta, India
City: Calcuta
Country: India
Coordinates: 22.556504, 88.353386