7.7
Guest rating
Apartments Sol Salou Edificio Atalaya
Hint: You can enter any city or hotel name
Hotel reservation
/
Spain
/
Salou
/
Sol Salou Edificio Atalaya
Book Apartments Sol Salou Edificio Atalaya
Vendrell, 8
1.3 km from city center
Show Apartments Sol Salou Edificio Atalaya on the map
41.068362
1.152761