Hotel O Delhi, Delhi
Hotel O Delhi 8/32, WEA, Abdul Aziz Road, Behind Jessaram Hospital Nera Karol Bagh Metro Station Karol Bagh, New Delhi - 110005 India
Hotel O Delhi Details
Well-positioned in Karol Bagh, Hotel O'delhi is the ideal point of departure for your excursions in New Delhi and NCR.Only from the city center, the hotel's strategic location ensures that guests can quickly and easily reach many local points of interest.
Also within easy reach are Ramakrishna Mission, Salaam Baalak Trust, Karnail Singh Stadium. Hotel O'delhi also offers many facilities to enrich your stay in New Delhi. The Hotel is strategically located 25-30 minutes away from Indira Gandhi International airport terminal 3 in Delhi and well connected with metro train line 3, about 2km from the hotel.
The convenient location and the services offered makes the hotel an ideal halt for both leisure and business travellers.