1 Praça Marquês de Pombal, Setubal, Setubal (Portugal) Show on map
Updating availability and prices
Set 600 metres from Museu de Setúbal, 1
4 km from Albarquel Urban Park and 3
1 km from Parque da Comenda, Setúbal Downtown Todi I offers accommodation located in Setúbal
The apartment is 9 km from Arrabida Natural Park
This air-conditioned apartment comes with 2 bedrooms, a flat-screen TV, and a kitchen
This apartment has air conditioning, kitchen and washing machine