Located on Ajmal Khan Road in the center of Karol Bagh, the busiest market in town, the Florence Inn Hotel is a great base for tourists in New Delhi. Surrounded by restaurants, shops, and street vendors, guests can stroll around the streets and local markets to see what New Delhi has to offer. The hotel is only three kilometers from the New Delhi railway station, 12 kilometers from the domestic airport, and 16 kilometers from the international airport. Even with an array of restaurants outside the hotel, guests should try the delicious Indian, Chinese, and Mughlai dishes on offer at the on-site restaurant. With a convenient location in one of the busiest areas of New Delhi, this hotel is an ideal base for travelers. Florence Inn Hotel is easy to book - just enter your travel dates on our secure online booking form.