Situated above Barcelona Sants Train Station, BarcelÇü Sants offers a subtle outer space theme throughout. Minimalist rooms feature free Wi-Fi, rain showers, and large windows with city views.
Address: Plaza Paisos Catalans, s/n, Barcelona
Rates from:
EUR 110 Booking.com