The hotel’s chief virtue is its position, close to one of northern Sardinia’s most enticing beaches – the Blue Flag Rena Bianca – yet within the lively resort of Santa Teresa Gallura with its gamut of bars, pizza joints and good seafood restaurants…
Some of the most beautiful sights in Italy are actually its cities! From Naples to Perugia, Rome to Florence, here are 10 of the most beautiful cities in Italy.