Hotel Imperador de Santos

Starting at

TripAdvisor Review

Based on 195 review

See all

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...

More details