Kolkata, India
21 Chetla Road, MORVEE HOTELS 21B, Chetla, Kolkata, West Bengal 700027, 700027
1 single bed
1 double bed
2 single beds