O INNSiDE by Meliá Barcelona Apolo está localizado em Barcelona, no sopé da Montjuic (colina), a 7 minutos a pé das Ramblas. A acomodação disponibiliza uma receção aberta 24 horas por dia e quartos com ar condicionado e acesso Wi-Fi.
Os quartos do INNSiDE by Meliá Barcelona Apolo foram remodelados em 2017 e apresentam uma decoração elegante e pisos em madeira. Cada quarto inclui uma televisão de ecrã plano, um minibar, uma secretária e uma casa de banho privativa com um secador de cabelo.
O hotel serve todas as manhãs um variado buffet de pequeno-almoço. Existe também um snack-bar que propõe refeições ligeiras à noite.
O hotel está situado ao lado da Estação de Metro Parallel, que permite aceder ao Centro de Convenções Fira em 2 paragens.