Marques De La Cenia S N, Palma De Mallorca, Spain 7014
The Armada Hotel Armadans was newly built in 2000 and is situated in the heart of Palma de Mallorca, approximately six miles from Son Sant Joan Airport. Starting at
$128 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.