The 2-star Bella Vista Hotel boasts close proximity to India Gate, Rashtrapati Bhavan and Feroz Shah Kotla Cricket Stadium just 3.1 km away.
Bella Vista Hotel is 20 minutes' walk from the center of New Delhi. Jhandewalan Temple, Hanuman Temple and New Delhi Railway Station are within 10 minutes' walk away.
Bella Vista Hotel comes with climate control and satellite TV in all rooms. Bathrooms are fitted with a shower and free toiletries.
Offering italian, continental, indian and chinese dishes, Cafe Festa is a 5-minute walk away.
The hotel is walking distance from Ramakrishna Ashram Marg subway station and New Delhi Railway train station. The property is 15 minutes' drive from Indira Gandhi Intl airport.