Location of Hotel Cecil
Address
Address:
52/1/1/, College Street, (opp. Medical College, Gate No.-1), 700073 Calcutta, India
City: Calcuta
Country: India
Coordinates: 22.570249, 88.360815