GUILLERMO TELL

barcelona, spain. CALLE GUILLERMO TELL 49
Built in 2000, this city and conference hotel comprises a total of 3 single rooms and 56 double rooms spread over 6 floors. Guests may [ + ]