Il The Metro Star Hotel Nuova Delhi è situato nel distretto Jasola, a soli 6 km dal Parco divertimenti Worlds of Wonder, che è altamente consigliato per una visita in famiglia. Questo hotel dispone di Wi-Fi in tutta la struttura e 39 camere con vista sulla città.
La Tomba di Humayun è abbastanza vicino all'hotel a 3 stelle, mentre la stazione d'autobus Apollo Hospital si trova a circa 5 minuti a piedi. Trovarsi a soli 7 km dalla Moschea Moth Ki Masjid è un vantaggio per gli ospiti del Metro Star. Questa struttura vanta l'accesso alla stazione della metropolitana Harkesh Nagar Okhla, che è a circa 10 minuti a piedi. Questo hotel è situato a 25 minuti in macchina dall'aeroporto Internazionale Indira Gandhi.
Le camere dell'hotel Metro Star dispongono di un televisore multicanale e un impianto di climatizzazione. Per il comfort degli ospiti sono presenti un impianto di climatizzazione.
Ogni giorno viene offerta una colazione gratuita. Al lounge bar potrai assaporare un'ampia selezione di bevande.