Das 3-Sterne Hotel Galaxy Inn liegt im Viertel South West von Neu-Delhi, in einer Entfernung von 5 Autominuten vom Flughafen Delhi. Die Gäste, die im Gasthof übernachten, können ihr Auto vor Ort parken.
Sultan Garhi's Tomb ist nur 10 Autominuten vom Hotel und Mangal Mahadev Mandir ist innerhalb von 10 Minuten mit dem Auto von hier aus zu erreichen. Fun 'n' Food Village liegt ebenfalls etwa 10 Autominuten von der Unterkunft entfernt.
Das Galaxy Inn Neu-Delhi verfügt über 20 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Zu den Extras gehören eine begehbare Dusche, eine getrennte Toilette und ein Waschbecken im Bad. Daunenkissen und Daunen-/Federkissen stehen in den Schlafzimmern zur Verfügung.