Hotel Aimia
Photo gallery for Hotel Aimia
Overview of Hotel Aimia
Hotel Aimia
4-star Sóller hotel steps from Playa de Port de Sóller
Reviews
9.4
Exceptional
Popular amenities
Explore the area
Carrer Santa Maria del Cami, 1, Port de Soller, Sóller, Mallorca, 7108
- Playa de Port de Sóller3 min walk
- Port de Sóller Marina5 min walk
- Port de Soller Lighthouse7 min drive
- Palma de Mallorca (PMI)43 min drive