Neera Farms Villa New Delhi is located next to Ambience Mall, Coca Cola India and Adventure Island.
Iffco Road Junction, IndiGo and MG Road are around 4.7 km away.
Neera Farms Villa New Delhi offers rooms featuring free Wi-Fi and climate control for a comfortable stay. A bathroom comes with a spa bathtub.
5 km to Indira Gandhi Intl airport.