Das 3-Sterne-Hotel Oyo Flagship Surya Inn liegt im Stadtteil South Delhi von Neu-Delhi, in einer Entfernung von 26 Autominuten vom Flughafen Delhi.
Kongresszentrum Vigyan Bhavan ist rund 4 Kilometer vom Hotel entfernt und Indira Gandhi Denkmal ist innerhalb von 15 Minuten Autofahrt zu erreichen. Das Hotel liegt auch in einer Entfernung von nur 300 Metern von der U-Bahn-Station Sarai Kale Khan - Nizamuddin. Khan-i-Khanan's Tomb befindet sich in unmittelbarer Nähe. Die Bushaltestelle Sarai Kale Khan Inter State Terminus liegt ungefähr in 5 Gehminuten Entfernung.
Für einen angenehmen Aufenthalt in Neu-Delhi stellt das Oyo Flagship Surya Inn seinen Gästen 60 Zimmer mit TV, Mehrkanal-Fernsehen und einer Klimaanlage zur Verfügung. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern.
Das Restaurant Cafe Turtle bietet italienische Gerichte an und befindet sich nur 1 km von der Unterkunft entfernt.