OYO Rooms Salt Lake
DD-24A Salt Lake City Sector-1 Kolkata, Kolkata, India
Booking.com
Book Now