Situated nearly a 10-minute drive from the opulent red-sandstone Humayun's Tomb, the 3-star Hotel O Green Arrow New Delhi includes baggage storage.
Located only 300 metres from Ashram underground station, this New Delhi hotel is within a 6-km distance of the triumphal arch "India Gate". Lotus Temple is also approximately a 15-minute ride away. The O Green Arrow is just 0.6 km from Nehru Nagar bus stop and within 10 km of New Delhi train station in New Delhi.
A seating area are included in the rooms for guests' convenience.
The hotel is near Indian Accent.