El Weber Ambassador, de 4 estrellas, tiene vistas a la bahía de Marina Piccola y a los Faraglioni (formaciones rocosas). Se ofrece un servicio gratuito de traslado hacia/desde el centro de Capri. Las 2 piscinas, la bañera de hidromasaje y el centro de fitness son de uso gratuito.
Las habitaciones son amplias y disponen de aire acondicionado, TV LCD y baño privado. La mayoría incluyen balcón o terraza, y algunas tienen vistas al mar Tirreno. Hay WiFi.
El establecimiento alberga 2 bares y un restaurante internacional a la carta especializado en platos de pescado fresco. También tiene peluquería y terraza con vistas panorámicas.
Hay unas escaleras que llevan directamente desde el Hotel Weber Ambassador hasta la playa.