Hotel HCC St. Moritz, Barcelona

Hotel HCC St. Moritz

Rating: 
A stay at Hotel HCC St. Moritz places you in the heart of Barcelona, within a 5-minute walk of Casa Lleo-Morera and Jardines de la Torre de les Aigues. This 4-star hotel is 0.2 mi (0.3 km) from Museu del Perfume and 0.3 mi (0.4 km) from Casa Batllo.