Dotato di un deposito bagagli, il confortevole Hotel O The Star View Nuova Delhi, 3 stelle, gode di una posizione ottima a 4 km da siti storici come il Forte Rosso di Delhi.
Situato a 10 minuti in macchina dallo Stadio di Cricket Feroz Shah Kotla, questo hotel si trova accanto ai Laxmi Nagar Market. Tra le attrazioni turistiche a una distanza di 6 km dall'hotel c'è la Tomba di Humayun. L'hotel O The Star View Nuova Delhi è a 15 minuti in macchina dalla Porta dell'India. La stazione della metropolitana più vicina all'alloggio è Laxmi Nagar, a 750 metri.
Bagni ad uso esclusivo sono inclusi nelle camere.
Puoi vivere un'esperienza gastronomica al ristorante Hira Sweets & Restaurant, che offre piatti della cucina indiana a circa 5 minuti a piedi.