Leela Resorts And Hotels
31/1 Nc Chowdhury Road , Kasba, Kolkata, India
Booking.com
Book Now