Santos Hotels
13 Hotels Found
-
Santos, State of Sao Paulo, BrazilOne of two Santos hotels in the Mendes Plaza hotel group (the other is the nearby Tower Panorama), the six-floor Mendes Plaza Hotel - Torre Plaza is situated at the southern end of the city center, a five-minute walk from the beach. The contemporary rooms feature free Wi-Fi and flat-screen TVs, and…
-
-
-
-
-
-
-
-
-
-
-
-