Hotel B B Palace is an ideal boutique hotel with world class amenities and classically decorated interiors. Located in the heart of the city, this hotel is well connected to the prime business and shopping areas of Delhi. The beautiful, spacious and well appointed rooms and suites are exclusively designed to cater to business as well as leisure travelers. This up-scale hotel is known for offering personalised services to all its guests. Hotel B B Palace is built with the latest state-of- art infrastructure and is popular with Indian travelers as well as travellers from across the world. The facilities available are Wi-fi connectivity, 26â LCD monitors with cable/satellite channels, 24 hours hot and cold water, laundry service, travel des ... View More