OYO Townhouse 011 Esplanade Kolkata
Plot No. 5-A,Sudder Street
Kolkata,
IN 700016
Near New Market