El Catalonia Mikado está ubicado en la zona residencial que rodea el Paseo de la Bonanova. Fue totalmente renovado en 1995 y está comunicado con el centro urbano de Barcelona. El Centro Médico Teknon y la Universidad Internacional de Catalunya se encuentran a tres cuadras de distancia. El aeropuerto internacional de Barcelona (BCN) está a 12 kilómetros.
Este hotel en Barcelona cuenta con 68 habitaciones distribuidas en un edificio de siete pisos. Todas las habitaciones disponen de aire acondiconado y calefacción, baño completo de mármol con secador de pelo, televisión LCD, minibar y acceso a internet inalámbrico.
El Hotel Catalonia Mikado ofrece además una barra de desayunos y un restaurante de comida tradicional española. Cuenta con dos bares de tapas, y bebidas nacionales e internacionales. Su patio interior con jardín está disponible para pequeñas celebraciones y cócteles de empresa.