This spectacular hotel boasts a stunning setting in Lecce. The hotel is located just 200 metres away from Lecce Railway Station. The hotel is located within easy access of the many intriguing attractions that this wonderful city has to offer. Lecce's historic centre and Piazza Sant'Oronzo are just a 10 minutes' walking distance away. Surrounded by the stunning, Baroque architectural style, for which the city is renowned, the hotel adds a splash of Art Nouveau character and charm. The hotel is set in a building that dates back to the 19th century. The hotel comprises superbly-designed guest rooms, which exude grandeur and splendour. The hotel features an endless range of facilities and services, meeting the needs of every type of traveller to a high level of excellence.