Situovaný 300 metrů od stanice metra FGC - Placa de Catalunya, Olivia Plaza Hotel Barcelona nabízí sejf a restauraci. Námořní muzeum a Casa Batlló se nacházejí 1 km a 1,1 km od Olivia Plaza Hotel.
Ubytování je situováno 1 km od centra města Barcelona a 20 km od letiště Barcelona-El Prat. Hotel se nachází ve čtvrti Ciutat Vella. Olivia Plaza Hotel se také nachází blízko Náměstí Katalánska. Autobusové nádraží La Rambla - Font de Canaletes se nachází 550 metrů od Olivia Plaza Hotel.
Olivia Plaza Hotel poskytuje ubytování v 113 pokojích, které jsou vybaveny mini-ledničkou, osobním sejfem a TV s plochou obrazovkou se satelitními kanály. Každý pokoj má koupelnu vybavenou samostatnou toaletou a sprchou.
Rezidenti mohou mít snídani v restauraci. V restauraci Cervecería Catalana můžete ochutnat španělskou kuchyni, nachází se jen 13 minut od hotelu.