With its elegant outlook, cosy ambience, luxurious rooms, trained staff, and top-notch facilities, Barsana Boutique Hotel is one of the best hotels in Kolkata. Read less