Travel Directory – Hotels – Worldwide

1 articles

Star Hotels

Italian hotel group with headquarters in Florence and a collection of 22 hotels offering first-class service, elegant rooms, and premier business facilities in the heart of major Italian cities, as well as Paris and New York.