Das 3-Sterne Oyo 24801 Hotel Star Palace liegt im Viertel Karol Bagh von Neu-Delhi, in einer Entfernung von 21 Autominuten vom Flughafen Delhi.
Rotes Fort liegt in einer 5 km Entfernung vom Hotel und Laxmi-Narayan-Tempel ist auch in 25 Minuten fußläufig erreichbar. Freitagsmoschee ist in nur 3 km Entfernung von der Unterkunft. Die nächstliegende U-Bahn-Station Karol Bagh liegt etwa 10 Gehminuten von hier entfernt.
Es gibt 29 Zimmer, in denen Hotelgäste eine Sitzecke, TV und eine Klimaanlage nutzen können.
Das Oyo 24801 Hotel Star Palace bietet ein kostenloses einfaches Frühstück an. Verbringen Sie einen schönen Abend im Restaurant Just Coffee, das eine Speisekarte mit amerikanischen Gerichten anbietet und ein paar Minuten entfernt vom Hotel ist.