Catalonia Barcelona Plaza

Plaza Espana, 6-8 - 08014 Barcelona, Spain

0
0

The hotels beautiful position offers fantastic views of Plaza de Espana, the Fountains and the Palace of Montjuic. It is close to many important sites. The soundproof rooms offer all modern comforts.