OYO 15617 ABI'S INN Near South City Mall
OYO 15617 ABI'S INN is a OYO Rooms hotel in Kolkata . Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at Abi'S Inn, 66A, South End Park.
Compare Prices at TheRealPlaces