Offering a central location in the very heart of the city, the 3-star Hotel Castelar Sao Paulo is around a 20-minute walk from Cathedral Square. This Sao Paulo hotel provides Wi-Fi, which is available throughout the property.
Situated at a distance of 2.9 km from the bustling Paulista Avenue, the property is a walk from Republica underground station. Standing only a 5-minute walk from The Julio Prestes Cultural Center, the hotel is just an 11-minute walk from Edificio Copan. Visit Lago Cruz de Malta, only a 13-minute walk from the accommodation, and feel complete harmony with the nature of Brazil. There is Latin America Memorial around 10 minutes away by car, and Terminal Correio bus station quite close to Hotel Castelar. The property is located in Sao Paulo, only a 10-minute walk from Luz train station.
You can choose from one of the 34 quiet rooms with free Wi-Fi and a TV set with satellite channels, and self-catering amenities like a mini-bar. There are private bathrooms with a separate toilet and a shower in the units.
A buffet breakfast is available each morning at the Castelar Sao Paulo. Guests can enjoy the snack bar on premises. Rinconcito Peruano offers South American dishes and is situated steps away from the property.
Popular 2 stars Hotel in Singapore: Hotel 81 Premier Star
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Hotel Castelar!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.