C. Guillem Tell 149, Barcelona, 08006
Description of the Guillermo Tell Hotel
Located in the center of the city's business, commercial and shopping districts. Only few minutes from Barcelona International Airport, exhibition venues and Congress Hall. Within walking distance from the main modernist attractions.
Comfortable hotel wi