El Hotel Miramar Barcelona es un hotel de lujo de 5 estrellas situado en la montaña de Montjuïc, con vistas panorámicas a la ciudad y al mar Mediterráneo. Dispone de una piscina al aire libre rodeada de jardines, un spa, varios restaurantes y habitaciones elegantes con vistas al mar o a la ciudad. Además, cuenta con un bar en la azotea con vistas espectaculares.