Bella Vista Hotel is a 2-star property situated at about 3.5 km distance from Red Fort (Lal Quila).
The hotel is about 1450 meters from Central Park. The city center is 2 km away from the hotel.
Bella Vista Hotel provides 20 guestrooms appointed with satellite TV, climate control, a personal safe, a mini-refrigerator and a pantry for a pleasant stay in New Delhi. Guests can take advantage of a bathtub and a shower supplied in the bathrooms.
A variety of dishes are served in Cafe Festa and Karen Cafe, which are 5 minutes’ walk away.
20 minutes' drive from Indira Gandhi Intl airport and 15 minutes' walk to New Delhi Railway train station.
Service-minded staff offers porter service and shopping service.
The beach facilities include sunbeds and sun loungers.