Hotel Expo Barcelona is located next to Barcelona Sants Station. Its rooftop pool and terrace offer fantastic city views and the modern rooms feature a private balcony and satellite TV.
Number of rooms: 1098
Mallorca, 1-23, Sants-Montjuïc, 08014 Barcelona, Spain
Hotel booked 11 times today.