Situated in West Delhi, Shanti Home is the perfect place to experience New Delhi and NCR and its surroundings. Only 12.8 km away, this 4-star hotel can be easily accessed from the airport. A haven of rest and r ... Read more

View all hotels in New Delhi and NCR