
Alcudia, Spain
Club Mac Alcudia
3-star hotel · MAC HOTELS
This hotel is located in the tourist centre of Alcudia, lying just 1 km from the beach. Guests will find themselves within easy access of a host of attractions in the area, as well as shopping opportunities, dining options and…
- Wi-fi
- 24-hour reception
- Gym
- Restaurant








