Das 3-Sterne-Hotel Star Villa - Budget Friendly Neu-Delhi liegt im Stadtviertel Paharganj von Neu-Delhi und ungefähr 10 Minuten zu Fuß von der U-Bahn-Station New Delhi entfernt. Sie bietet kostenfreie Zeitungen und kostenlose Zeitungen. Das Hotel bietet seinen Gästen 19 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant.
Sheila Cinema ist ungefähr 450 Meter entfernt. Das Star Villa - Budget Friendly befindet sich in Neu-Delhi, in etwa 15 Gehminuten Entfernung vom Bahnhof Neu-Delhi. Das Hotel befindet sich in etwa 2 km Entfernung vom Laxmi-Narayan-Tempel. Die Bushaltestelle New Delhi Railway ist nicht weit entfernt von der Unterkunft.
Die Zimmer verfügen über eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. Eine getrennte Toilette und eine Dusche stehen ebenfalls zur Verfügung.
Das Star Villa - Budget Friendly Neu-Delhi bietet auch ein kontinentales Frühstück an. Das Restaurant Pehalwan Da Dhaba befinden sich ungefähr 5 Minuten zu Fuß vom Hotel entfernt.