Hotel Travelodge Barcelona Fira
Hotel Travelodge Barcelona Fira
Hotel
Carrer de la Botanica 25
, L'Hospitalet de Llobregat, Spain
08908
76
Good ·
961 reviews