Submarine S-61 - Floating Museums is located in Torrevieja, Spain on Av. del Puerto,. Submarine S-61 - Floating Museums is rated 4.2 out of 5 in the category museum in Spain.
Amenities
Good for kidsNo restaurant
Accessibility
Assisted listening devices