2 star hotels in Silves
We found 1 property with availability in Silves
Show on map
Horta Grande
Horta Grande - Tapada, Silves, Portugal
Featuring Wi-Fi throughout the property, Horta Grande Hotel Silves is 8 minutes' walk from Silves. The hotel entices guests with street parking, available on site.
- 1-1