Petit Palace Museum
Hotel
Eixample, Barcelona
This stylish design hotel is situated in the centre of Barcelona, less than 10 minutes’ walk from Plaza Catalunya. The chic rooms include free Wi-Fi.
Number of rooms: 61
Diputacion, 250, Eixample, 08007 Barcelona, Spain