First Choice Mehrauli Overview

Nestled in the capital city of India, New Delhi and NCR is a mixture of old tradition and modernity. Set in the heart of the city, First Choice Mehrauli offers luxurious apartments to all the travellers. The nearest airport is Indira Gandhi International Airport and nearest railway station is Delhi


Map Location

Hotel Facilities