Das Hotel Albatros liegt in zentraler Lage an der Küste von Sorrento, nur etwa 10 Gehminuten vom Strand entfernt und ca. 3 km vom historischen Zentrum. Die ruhige und dennoch gut erreichbare Lage ermöglicht einfache Ausflüge zu Sehenswürdigkeiten wie Neapel, Pompeji oder Capri. Ein Bahnhof in etwa 500 m Entfernung sowie der ungefähr 50 km entfernte Flughafen von Neapel sorgen für komfortable An- und Abreisemöglichkeiten.
Das Hotel bietet Zimmer mit Balkon oder Terrasse und Stadtblick. Die Unterkünfte verfügen über Doppel- oder Kingsize-Betten, einen Safe und eine Minibar. Für zusätzlichen Komfort sorgen eine Klimaanlage, Heizung, ein TV-Gerät mit Satelliten-/Kabelempfang sowie ein Radio.
Zur weiteren Ausstattung gehören ein Restaurant und eine Bar. Gästen stehen ein Pool, Hallenbad, Wellness- und Entspannungsangebote sowie Golfmöglichkeiten zur Verfügung. Medizinische Betreuung, Zimmerservice und Wäscheservice ergänzen den Serviceumfang. Parkplätze und eine Garage sind vorhanden.