Meliá Barcelona está situado en el distrito financiero de la ciudad, junto a una de las áreas comerciales más exclusivas. El hotel se ubica a menos de 100 metros de la Avenida Diagonal, a 500 metros del Centro Comercial L’Illa y a 2 kilómetros de Casa Milà en Paseo de Gracia. Adicionalmente, el Aeropuerto Internacional de Barcelona (BCN) se localiza a 12 kilómetros del hotel.
Las 333 habitaciones y suites del Meliá Barcelona son estilo moderno y elegante. Las amenidades de las habitaciones incluyen aire acondicionado, caja de seguridad, placard, televisión LCD con canales interactivos, escritorio, acceso a internet, teléfono de marcación directa, menú de almohadas y de aromas, así como baño privado con bañera, bidet, secador de pelo y un teléfono adicional.
El hotel Meliá Barcelona ofrece a los viajeros de negocios acceso Wi-Fi, centro de negocios, una esquina de internet con computadoras e impresoras, y 1.700 metros cuadrados para la celebración de reuniones y eventos. Además, dispone de cajas de seguridad en la recepción, cambio de divisas, cajero automático, estacionamiento, concierge, servicio de lavandería, gimnasio y un spa con piscina cubierta, saunas y varios tratamientos de belleza y masajes. Meliá Barcelona cuenta con un restaurante de cocina mediterránea, un bar y un bar lounge que sirve cocteles y tapas.