Offering a storage room, the comfortable Hotel O Green Villa New Delhi lies in the South Delhi district, about 10 minutes' drive from Hazrat Nizamuddin Darga and 2 miles from such cultural places of interest as National Handicrafts and Handlooms Museum. The hotel provides a luggage locker to ensure guests' safety.
Located 1.4 miles from Millennium Park Delhi, this 3-star hotel is also 4.4 miles from New Delhi railroad station. The riverside stone Purana Qila Fortress is also located within a 15-minute drive of the O Green Villa. Guests can visit historical sights, including the triumphal arch "India Gate", located 2.4 miles from the accommodation, and learn more about New Delhi. This New Delhi hotel is 900 feet from Sarai Kale Khan - Nizamuddin metro station and just moments from Sarai Kale Khan Inter State Terminus bus stop.
The O Green Villa New Delhi offers rooms with a sitting area featuring air conditioning, along with a flat-screen TV with satellite channels. They have private bathrooms equipped with a separate toilet and a shower.
Shahi Biryani is 20 minutes by foot from this accommodation.