Czterogwiazdkowy hotel Weber Ambassador oferuje widoki na zatokę Marina Piccola i skały Faraglioni, Obiekt zapewnia bezpłatny transfer z i do centrum miasta Capri, 2 bezpłatne baseny, wannę z hydromasażem oraz centrum fitness.
Pokoje są przestronne i klimatyzowane. Znajduje się w nich łazienka oraz telewizor LCD. Większość pokoi dysponuje balkonem lub tarasem. Z niektórych z nich roztacza się widok na Morze Tyrreńskie. Podczas pobytu można korzystać z WiFi.
Hotel udostępnia 2 bary i międzynarodową restaurację, która specjalizuje się w daniach ze świeżych ryb (podawane z karty). Na miejscu działa też salon fryzjerski. Z hotelowego tarasu roztacza się panoramiczny widok na okolicę.
Z hotelu Weber Ambassador można bezpośrednio dojść do plaży schodami.