El Badajoz Center se encuentra en el centro comercial de Badajoz, junto a la estación de autobuses y cerca del centro de congresos. Ofrece una bonita piscina al aire libre con solárium.
Todas las habitaciones del Badajoz Center cuentan con aire acondicionado, WiFi gratuita, TV vía satélite, minibar y baño con secador de pelo.
El restaurante del Center Hotel, La Torre, sirve platos mediterráneos y de temporada a la carta. También hay un bar que ofrece aperitivos y bebidas.
Además, el establecimiento dispone de sala de fitness, equipada con máquinas multiestación, bicicleta de spinning, cross-trainer, cintas de correr y pesas. Se proporcionan toallas y una fuente de agua mineral.
El Badajoz Center tiene aparcamiento subterráneo y recepción 24 horas. El centro de la ciudad de Badajoz y su centro histórico están a 20 minutos a pie del hotel. El Museo de Arte Contemporáneo de Badajoz se encuentra a menos de 1 km.