Das Hotel liegt in bergiger Umgebung. Es ist an einem Hang gebaut und macht einen gediegenen, herrschaftlichen Eindruck. Das Interieur besteht überwiegend aus Marmor. In der terassenförmigen Anlage findet man zahlreiche Sitzgelegenheiten, eine große Terrasse mit Blick auf Neapel und den Vesuv. Den Gästen steht hier auch ein Swimmingpool zur freien Verfügung. Das Zimmer verfügte über Fernseher und Kühlschrank.