Located just 8 minutes’ walk from central Barcelona’s Plaza Catalunya, Hotel HCC Taber is housed in an impressive Modernist building. It offers air-conditioned rooms with free Wi-Fi. The rooms at HCC Taber feature satellite TV and a minibar.
Number of rooms: 115
Aragón, 256, Eixample, 08007 Barcelona, Spain
Hotel booked 1 times today.