1 more results for delhi hotels delhi in New Delhi
New Delhi, India
The Company owns two Hotels namely Florence
Inn & Hotel Florence, Centrally located in the
heart of Delhi. Florence Hotels embodies all the traditional
values of hotel keeping whilst keeping up to date with modern day requirements
of the business and leisure traveler.
The Florence group h…