Oyo Flagship Hotel Metro Star Near Lotus Temple New Delhi includes 30 rooms and is a 15-minute drive from the opulent red-sandstone Humayun's Tomb.
The rooms feature an air conditioner, along with a multi-channel TV for guests' utmost comfort.
The restaurant Chimney is situated a 14-minute walk from this property.
This hotel in New Delhi is 3.8 km from the Worlds of Wonder. The Tughlakabad Fort is a 20-minute drive away, while Jasola Vihar Shaheen Bagh underground station is within a few blocks of the 3-star hotel. The closest train station to the Oyo Flagship Hotel Metro Star Near Lotus Temple is New Delhi, which is 15 km away.