Situado na Avenida Diagonal de Barcelona, o Hesperia Barcelona Presidente disponibiliza quartos espaçosos e climatizados com acesso Wi-Fi gratuito e televisão de ecrã plano. Providencia um ginásio e um terraço com vista da cidade.
Este hotel oferece vistas da cidade.
O Hesperia Barcelona Presidente fica perto de uma área comercial e apenas a 50 metros da paragem do principal autocarro turístico. O famoso Centro Comercial Illa encontra-se apenas a 15 minutos a pé da propriedade.
A Estação de Metro Diagonal está a 10 minutos a pé e fornece ligações diretas para a Plaza Catalunya (praça). O Edifício La Pedrera, de Gaudí, e a elegante Passeig de Gracia (avenida) podem ser alcançados em cerca de 15 minutos a pé.