Situated 1.6 miles from the Baháʼí house "Lotus Temple", the 3-star The Metro Star Hotel New Delhi features Wi-Fi in public areas and parking nearby.
Located within 25 minutes' walk of Kalindi Kunj Water Park, this hotel is also approximately 20 minutes' drive from New Delhi railroad station. The New Delhi hotel is situated 1.4 miles from Shri Kalkaji Mandir Hindu Temple, which is considered to be a sacred site. Guests might as well enjoy proximity to Pocket C Sarita Vihar Park, situated about a 20-minute walk away. Atlantic Water World Water Park Delhi lies 1.7 miles away, and Harkesh Nagar Okhla is in proximity to the Metro Star. Apollo Hospital bus stop is 5 minutes' walk from this property.
There are 39 rooms equipped with air conditioning along with modern facilities including a television. The rooms of The Metro Star Hotel offer views of the town.
The hotel serves a free breakfast daily. The lounge bar is ideal for a relaxing drink. Dining options also include Haldiram's, situated 400 feet away.