Based on 195 review
This charming hotel is located in Santos. Situated within 2. 0 kilometre(s) from the town centre, the hotel is easily accessible on foot to a host of places of interest. Within 25 metres guests will find links of transport that will allow them to explore the area. The accommodation is within 10 metr...