1 Resorts Found

Hotel Mar e Sol Setúbal

Setúbal

This property is 10 minutes walk from the beach. Set in Setúbal, 1 km from Museu de Setúbal, Hotel Mar e Sol features air-conditioned rooms with free WiFi throughout the property. The hotel...