Hotel Weber Ambassador Capri view Marina Piccola

Capri: Hotel Weber Ambassador Review – It’s All About the Views

The Hotel Weber Ambassador in Capri – it has a weird name, an amazing location, the décor is dated and the first impression not great but the views quickly put me in a trance and the service was good. Location The location is a quiet side of Capri, a few […]