Villa Natural Barcares
- 125 m²
- 2 bedrooms
- 1 bathroom
- 4 guests
- 2 beds
- View all
Villa Natural Barcares is located not far from Alcudia Old Town Market. The rooms of this 2-bedroom villa overlook the mountain.
- Extra beds/cots
- Cots are not available.
- Extra beds are not available.
Popular hotels in Mallorca