Located a 10-minute drive from Thyagaraj Stadium, the 2-star Oyo 13451 Star Corporate Avenue Hotel New Delhi includes 8 rooms. A car park is available on site at the hotel.
The accommodation is situated about 20 km from Delhi International airport and within easy reach of the jha Deer Park. This New Delhi hotel stands a mere 250 metres from Bhikaji Cama Place tube station. The property is located within a 7-km distance of the palatial 16th-century Humayun's Tomb. Mohamad Pur bus stop is also only 0.6 km away.
The Oyo 13451 Star Corporate Avenue offers a continental breakfast daily. Guests can dine at Sidewalk not very far from the accommodation.
Book Oyo 13451 Star Corporate Avenue New Delhi
More +
Less -