If you are searching for a gorgeous, palatial and flawless hotel by the seaside in Northern Italy, then look no further than the Savoia Excelsior Palace in Trieste. Close to the border of Slovenia, Trieste overlooks the Adriatic sea, with Venice off in the distance. Surrounded by snow capped mountains, deep blue water and luxury […]
Read more