Stella Maris

Location Spain
Address Pg Josep Carner, 51, 08038 Barcelona, Spain
Opening Hours Mon-Sat 0900-2400; Sun 1600-2400
Facilities Full facilities
Transport Yes
Ship Visiting Yes
Internet Free internet (Wifi)
Map showing the location of

Contact Details

Email Address
Address Pg Josep Carner, 51, 08038 Barcelona, Spain