NEELA
Updated 380 days ago
An ideal place to rest in a busy airport, Neela is a transit hotel located in terminal 3 of the New Delhi International Airport. Come check us out !...
Neela is a transit hotel ideally located in the New Delhi International Airport's Terminal 3. With rooms especially developed for relaxation and optimized space, we are ready to welcome you during your next trip.