Hotel Miramar Barcelona liegt im historischen Zentrum der Stadt und bietet eine herrliche Aussicht auf das Mittelmeer sowie auf die Stadtlandschaft. In der Nähe befinden sich die vielfältigen Gartenanlagen von Montjuïc y de Costa i Llobera, die mit ihrer Pflanzenwelt einen besonderen Charme verleihen. Die Strandnähe rundet die attraktive Lage des Hauses ab.
Das Hotel verfügt über 75 Zimmer, darunter 8 Junior-Suiten, 2 Suiten und 65 Doppelzimmer, verteilt auf sechs Etagen. Die Unterkünfte bieten unterschiedliche Bettvarianten, darunter Doppel- und Kingsize-Betten, und sind zum Teil mit Balkon oder Terrasse ausgestattet. Moderne Badezimmer mit Dusche, Badewanne und Bidet ergänzen die komfortable Ausstattung.
Gastronomisch bietet das Haus ein Nichtraucherrestaurant mit Klimaanlage, eine Bar und ein Café. Ein kontinentales Frühstücksbuffet sowie Speisen à la carte zum Mittag- und Abendessen stehen zur Auswahl, auch spezielle Diätgerichte. Als Freizeitmöglichkeiten gibt es unter anderem ein Hallenbad, einen beheizten Pool, Sauna, Dampfbad, Massagen, Fitnessstudio und Fahrradverleih. Der Service umfasst unter anderem Babysitting, Zimmerservice und einen Transferservice.