GRAND HOTEL BILLIA

GRAND HOTEL BILLIA
Embraced by the highest mountains of Europe emerges the breathtaking scenery of Aosta Valley. Here you can find the superb Saint Vincent with its magnificent Grand Hotel Billia located picturesquely in the heart of Italian Alps where luxury meets comfort and where modernity meets history and tradition.