Hotel Niagara(3 stars)

Calle Padre Bartolome Salva, 5 7610 Playa de Palma Mallorca View on map
Swimming pool
Michael
Swimming pool
Hotel Niagara