The Kenilworth Kolkata

1 & 2 Little Russel St
Kolkata
India