INNSiDE by Meliá Alcudia
4-star Alcúdia hotel walkable to Alcúdia Beach
Reviews
9.0 out of 10
Wonderful
Popular amenities
Explore the area
Avinguda de Pere Mas i Reus, Alcúdia, Mallorca, 7410
- Alcúdia Beach8 min walk
- Platja dels Francesos14 min walk
- Hidropark15 min walk
- Palma de Mallorca (PMI)46 min drive