Boss Guest House - Hotel Rooms
Hotel • Guest house • Private guest roomOne of the Top rateds in Dilshad Garden
Address
Building No. 270, Taharpur, Taharpur Village, Dilshad Garden, Delhi, 110095, India
Contact
+91 85860 62712Rating on Google Maps
4.80 (52 reviews)Open on Google Maps