Grand Hotel Savoia Cortina opens for the summer season in the Dolomites, Italy
NESTLED amidst the majestic peaks of the Dolomites in Italy, the Grand Hotel Savoia Cortina stands as a testament to timeless elegance and unrivalled hospitality. Situated in the picturesque town of Cortina d’...