Das Amilcar House in Palma de Mallorca liegt 200 m vom Strand Playa de Palma und 1,2 km vom Strand Calo de Sant Antoni entfernt und bietet klimatisierte Unterkünfte mit einer Terrasse und kostenfreiem WLAN.
13 Carrer d'Amílcar, 07600 Palma de Mallorca, Spanien