Viale Piemonte 72, 11027 Saint Vincent
Hotel
5 stars
with
69
rooms
Surrounded by picturesque scenery, ancient castles, and thermal baths, Grand Hotel Billia welcomes guests in the
heart of the popular spa town of Saint Vincent since 1908. It offers free access to the EVE spa on site.
Offering air-conditioned rooms with satellite TV and free Wi-Fi, the hotel is directly linked ...