The 3-star Hotel O Green Villa New Delhi features 30 rooms and lies 3.1 km from National Handicrafts and Handlooms Museum.
The rooms at Hotel O Green Villa provide guests with a multi-channel television, as well as comforts such as climate control.
The café Cafe Turtle lies 3.1 km from the property.
This hotel is located in New Delhi, a short distance from Sarai Kale Khan - Nizamuddin tube station. The area includes such religious sights as Humayun's Tomb (4.5 km) and the Baháʼí house "Lotus Temple" (4.1 km). There is Isa Khan's Tomb a 10-minute drive away, while Shri Maruti travels bus station is extremely close to the hotel. For those travelling from afar, Delhi International airport is 26 minutes' drive away.