Alameda Park Hotel
About Alameda Park Hotel
Hotel very well located with a very good cost benefit. Close to the main attraction of Sao Paulo downtown. Located in City Centre in Santa Cecilia area. 1 km from Republica Square and 400 meters from the Marechal Deodoro underground station.
Alameda Park Hotel Map
*Distances are shown as the crow flies and not necessarily the actual travelling