Hotel Suizo, Barcelona

Hotel Suizo

Rating: 
Property Location With a stay at Hotel Suizo, you'll be centrally located in Barcelona, within a 5-minute walk of Barcelona Cathedral and Basilica de Santa Maria del Mar. This hotel