El Hotel España está ubicado en un edificio del siglo XIX del centro de Barcelona, a menos de 100 metros de las Ramblas y del Gran Teatro del Liceo. Cuenta con un restaurante de cocina mediterránea gestionado por el célebre cocinero Martín Berasategui. Hay WiFi de alta velocidad gratuita en todas las instalaciones.
Las habitaciones son elegantes y cuentan con TV de pantalla plana, aire acondicionado y baño moderno.
El bar Arnau del Hotel España sirve un desayuno buffet frío, aperitivos y cócteles en un entorno contemporáneo. Cerca del hotel también hay muchos restaurantes, bares y cafeterías, así como el mercado de la Boquería.
La estación de metro Liceu está a 100 metros y el Barrio Gótico, a menos de 5 minutos a pie.