HUSA BARCELONA - NON REFUNDABLE

barcelona, spain. CASPE, 1-13

The hotel offers 79 guestrooms, some of them with private terrace offering beautiful views of Plaza Catalunya. The hotel's spacious rooms are also ideal for [ + ]