L'Atollo est situé sur l'une des îles Éoliennes, au sommet d'une colline, à 2 km du centre de Lipari. Il dispose d'un jardin, d'une terrasse et d'un hotspot Wi-Fi dans tout l'établissement.
Offrant une vue sur la mer, les studios comprennent une kitchenette, un lecteur DVD et une télévision par satellite. La salle de bains privative est pourvue d'articles de toilette gratuits et d'un sèche-cheveux.
L'Atollo se trouve à 20 minutes à pied des plages de Canneto. Le ferry de Lipari se trouve à 2 km.