L'hotel Star Palace Nuova Delhi, a 2 stelle, si trova davanti a Friday Mosque e dispone servizio di cambio valuta e giornali gratuiti. Questo hotel è situato nel pieno centro di Nuova Delhi, a circa 1 km da attrazioni culturali come il Museo delle Cere Madame Tussauds New Delhi.
La struttura dista 15 minuti di cammino dal centro di Nuova Delhi. L’hotel offre agli amanti della storia la vicinanza alla Porta dell'India (3 km) e il Forte rosso (2 km). Gli Sri Bangla Sahib Gurudwara si trova a una distanza di circa 25 minuti a piedi, mentre di Rajiv Chowk è a pochi minuti di auto da quest’alloggio. L'hotel Star Palace è situato a 20 km dall'aeroporto Internazionale Indira Gandhi e a circa 10 minuti a piedi dalla fermata dell'autobus Super Bazar.
Il Star Palace comprende 31 camere, alcune con uno schermo piatto via cavo e canali via cavo, e comodità come un letto aggiuntivo e un impianto di climatizzazione.
Presso la struttura viene offerta una colazione cotta su ordinazione. Durante il soggiorno presso quest’alloggio, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Rishi Vaishno Dhaba, a una distanza di 13 minuti a piedi, o il ristorante Radhey Shyam Subhash Kumar, a 14 minuti a piedi.