1. Hotel El Encinar de Arta Mallorca
  2. Check rates and read customer reviews ›››
Hotel El Encinar de Arta - 4 Stars - Son Servera - Mallorca
Address:
Landstrasse Arta - Son Servera, KM3, 07550 Son Servera
Area:
Son Servera
Phone:
(+34) 639 38 59 74
Fax:
(+34) 971 45 78 30
Website:
www.elencinardearta.com

Other hotels