Das Villa Olimpica Suites befindet sich in Mitten der schönen Innenstadt Barcelonas. Es befindet sich in unmittelbarer Nähe einiger Hauptsehenswürdigkeiten wie die Villa Olimpica, Puerto de Barcelona und Torre Agbar. Eine Anbindung an die öffentlichen Verkehrsmittel bietet eine Bushaltestelle in etwa 10m Entfernung. Die Entfernung zum Flughafen beträgt ca. 15km.