barcelona hotel guide

book now

Hotel Terrassa Park

Avda. Santa Eulalia 236, Terrasa, Barcelona, Catalunya
go to hotel websitewww.hotelterrassapark.com