Spain / L'Hospitalet de Llobregat / ShoppingShoppingRIMOWAAddressCalle provenza 257, BarcelonaWebsitewww.rimowa.comPhone936816682—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTwenties Barcelona · 284 mNot ratedDuvet Barcelona · 297 mNot ratedApartments Sixtyfour · 325 mNot rated