HCC Covadonga está situado en un edificio clásico de principios del siglo XX varias veces renovado. El hotel se localiza en Avenida Diagonal, una de las principales arterias de Barcelona, en pleno centro de negocios, comercial y turístico. Se ubica a 1,3 kilómetros de Casa Milà y Passeig de Gràcia, a 1,6 kilómetros de Casa Batlló y a 2,6 kilómetros de La Sagrada Familia. Adicionalmente, el Aeropuerto Internacional de Barcelona (BCN) se encuentra a 12 kilómetros de distancia del hotel.
HCC Covadonga ofrece 101 modernas habitaciones distribuidas en un edificio de ocho pisos. Las habitaciones cuentan con aire acondicionado, teléfono de marcación directa, puerto de datos, acceso a internet, caja de seguridad, televisión satelital, frigobar, así como baño privado con secador de pelo y teléfono.
Para viajeros de negocios, HCC Covadonga dispone de centro de negocios, servicios ejecutivos, salones para reuniones y acceso a internet inalámbrico. Además, ofrece servicio de lavandería, resguardo de equipaje, cambio de divisas, cajas de seguridad en la recepción, bar y desayuno bufet.