OYO Flagship Hotel Metro Star Near Lotus Temple features air-conditioned rooms with TV in the Jasola district of New Delhi. This 3-star hotel offers room service and free Wi-Fi. Tughlaqabad Fort is 8 km from the hotel and Humayun's Tomb is 10 km away.
Number of rooms: 30
Jasola Vihar Main Road, Block E, Jasola, Delhi, India - , Delhi, Jasola, 110025 New Delhi, India