SPAIN ARRIVAL HOTELS
MAYORAZGO HOTEL – MADRID
Address : Calle de la Flor Baja, 3, 28013 Madrid, Spain
Phone : +34 915 47 26 00
HOTEL CATALONIA PARK GUELL – BARCELONA
Address : Passeig de la Mare de Déu del Coll, 10, 08023 Barcelona
Phone : +34 932 19 12 04
Emergency Numbers: +44 (0) 208 099 75 36