
New Delhi, India
Best Western Darbar
3-star hotel · BWH HOTELS
Located in the Central Delhi and just west of New Delhi Railway station Best Western Darbar extends a refreshingly warm welcome, culinary indulgence, spacious rooms & proximity to famous markets like Connaught Place and Karol…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


