Hotel Weber Ambassador Capri , Italy Hotels & Resorts The Weber Ambassador Hotel is a four-star luxury hotel, right on the Marina Piccola Beach on the island of Capri. No beach in the world is more fashionable and exclusive than Marina Piccola... View Details »