Free MemberNot Verified

Hotel B. B. Palace

The BB Hotels are original, contemporary, boutique hotels in India, providing a point of calm and inspiration in the urban hub.This centrally located collection of 4 star luxury hotels offers inspiring design, refreshing ...

Hotel B. B. Palace
2638/2642, Bank Street, Gurudwara Road, Karol Bagh
Delhi, DE 110001
India

Business Service

Basic Information

Company Name:
Hotel B. B. Palace
Country:
India
Registered Address:
2638/2642, Bank Street, Gurudwara Road, Karol Bagh
Delhi, DE 110001