Hotel Bella Vista New Delhi -walk from New delhi railway stationHotel
1660 Lakshmi Narayan Street, chuna mandi , paharganj Near R k ashram metro, Paharganj, 110055 Nuova Delhi, India
Ideally set in New Delhi, The Bella Vista New Delhi - homely atmosphere features air-conditioned rooms with free Wi-Fi, free private parking and room service. The property is around 2.2 km from Gurudwara Bangla Sahib, 3.1 km from Jantar Mantar and 4.