Das Oyo Villa Florence Neu-Delhi liegt im Viertel East Delhi, in einer Entfernung von 31 Autominuten vom Flughafen Delhi. Das Hotel bietet auch WLAN im ganzen Gebäude.
Kricketstadion Feroz Shah Kotla ist in 15 Minuten Autofahrt von hier aus erreichbar und Sportkomplex Yamuna ist 4 km von dem 3-Sterne-Hotel entfernt. Die Unterkunft liegt auch in rund 10 Fußminuten Entfernung von der U-Bahn-Station Mandawali - West Vinod Nagar. Travel Experiences ist nur ein paar Minuten entfernt vom Hotel gelegen. Die Bushaltestelle Neethi Apartment liegt in 250 Meter Entfernung zum Oyo Villa Florence.
Viele klimatisierte Zimmer des Hotels bieten TV sowie Ausstattung zur Kaffee- & Teezubereitung. TV, Mehrkanal-Fernsehen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden. Einige Badezimmer sind mit einer getrennten Toilette ausgestattet und verfügen über einen Haartrockner.
Das einfache Frühstück gibt es jeden Morgen.