Alua Leo ligt op slechts 100 meter van het strand Ca'n Pastilla, en heeft buitenbaden. Het ligt aan het strand van Palma op Mallorca.
Het hotel biedt comfortabele, lichte kamers met een eigen badkamer. Alle kamers beschikken over airconditioning en een tv. Sommige hebben uitzicht op zee. Gratis WiFi is beschikbaar in de gemeenschappelijke ruimtes van het hotel.
Alua Leo beschikt over een groot zwembad met ligstoelen en een bar. Er is tevens een buffetrestaurant met internationale en regionale gerechten.
Er zijn ook tal van gezellige bars op korte wandelafstand in Playa de Palma. Het stadscentrum van Palma de Mallorca ligt 9 km verderop. De luchthaven bevindt zich op slechts 4 km afstand.
Het dichtstbijzijnde openbaar vervoer is de bus. De bushalte ligt op 2 minuten van de accommodatie.