The hotel is located in Channa Market area near to Karol Bagh Metro Station in New Delhi. The hotel is located 23 km away from International airport and 6 km from New Delhi Railway Station. Being just a few kilometers away from the city center the hotel also enjoy close proximity to major commercial, shopping and entertainment hubs of the city.