Grand Hotel Piazza Borsa

4.0 star property
Upscale spa hotel, a short walk to Via Roma

Choose dates to view prices