Shah Burj befindet sich 7 Kilometer vom Hotel Relax Inn Neu-Delhi entfernt und ist einen Besuch wert.
Das Hotel heißt alle Gäste, 15 Minuten mit dem Auto von der Adventure Island entfernt, willkommen. Zu den nahegelegenen kulturellen Angeboten gehört Sheesh Mahal (nur 4 km von der Unterkunft entfernt).
Das 3-Sterne-Hotel lädt zu seinen Zimmern mit einem Schreibtisch, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ein. Das Badezimmer verfügt über eine getrennte Toilette und eine Dusche.