Apartment Barceloneta Beach III, Barcelona

C/ Meer, 34 Bjos Barcelona08003, Spain