Sol Meliá, Tarragona, Tarragona, Catalonia, Spain 5.0
Carrer de Pompeu Fabra, 0, 43840 Salou, Tarragona, Spain
Phone
+34 977 35 11 31
Web site
https://www.melia.com/es/
Located nearby
Hotel Tarragona, Tarragona, Catalonia, Spain
Sol Meliá address
reviews phone Web site Sol Meliá