The hotel is situated in South Delhi on the Mehrauli-Gurgaon Road. These luxury serviced apartments are just minutes away from the city's commercial hub of Gurgaon and the shopping centers of South Delhi, offering an elegant and peaceful hideaway.
The hotel is located approximately 16 km from the International Airport, approximately 21 km from Domestic Airport and 30 km from the New Delhi Railway Station.