Finca Albellons
Photo gallery for Finca Albellons
Overview of Finca Albellons
Finca Albellons
4-star Selva guest house with restaurant
Reviews
9.8
Exceptional
Popular amenities
Explore the area
Finca Albellons, s/n, Binibona, Selva, Mallorca, 7314
- Lluc Monastery16 min drive
- Port de Sóller Marina43 min drive
- Playa de Muro52 min drive
- Palma de Mallorca (PMI)64 min drive