Florence Inn New Delhi est situé à 300 mètres d'Ajmal Khan Park, offrant 26 chambres, un Wi-Fi et un parking. Situé à 25 minutes à pied du Temple Laxminarayan, cet hotel 3 étoiles propose un coffre-fort.
Royal Indian Voyages Pvt. Ltd se trouve à 450 mètres de l'hotel, et des sites naturels tels que la Forêt de Pusa Hill sont à 3 km. Florence Inn de New Delhi dans le voisinage de "Karol bagh" à New Delhi est situé à 3,1 km du Sri Bangla Sahib Gurudwara. Les amoureux de la nature apprécieront les environs de Central Ridge Reserve Forest, qui est à environ 14 minutes de marche. La Cathédrale du Sacré-Cœur de Delhi est à 2 km, ainsi que la station de métro Karol Bagh est à proximité de la propriété. Florence Inn se trouve à 150 mètres de l'arrêt de bus Deshbandhu Gupta Market, et à moins de 2 km de la de New Delhi à New Delhi.
Meublées des fenêtres insonorisées, toutes les chambres sont équipées d'une TV à écran plat avec des chaînes satellite, ainsi que d'un minibar et d'une cafetière/théière. Une toilette séparée et une douche sont à votre disposition dans les salles de bain. Les salles de bains, équipées d'une toilette séparée et d'une douche, fournissent également aux clients un sèche-cheveux et des draps de bain.
Florence Inn de New Delhi se trouve assez proche de McDonald's, proposant des plats de la cuisine américaine.