Overlooking the splendid Gulf of Trieste, an idyllic European vacation in a historical palace is brought to life at the Savoia Excelsior Palace in Italy...
Nestled amidst serene rolling hills, surrounded by the beautiful countryside of Vicenza, Italy, the fabulous Hotel Villa Michelangelo welcomes you to immerse yourself in complete luxury and tranquility...