Located only 1.3 km from Shopping 25 de Março, the smoke-free Hotel Castelar Sao Paulo is 500 m from the shopping mall "Gallery of Rock". Boasting a location within reach of the 165 m tall 46 - story Edificio Italia Skyscraper, this 3-star hotel features 34 rooms as well as a shared lounge and luggage storage.
The hotel lies in the Sao Paulo Centre district of Sao Paulo, a mere 13 minutes' walk from the Farol Santander. The nearby sports attractions include the Art Deco Pacaembu Stadium, 2.6 km from the Castelar Sao Paulo. Also, Largo do Arouche is situated nearly 10 minutes' walk away. The property is 2.8 km from the bustling Paulista Avenue. This Sao Paulo hotel stands within 5 minutes' walk of Republica tube station and within a few blocks of Luz train station.
The rooms at the Castelar include air conditioning, as well as media facilities like a flat-screen TV with satellite channels. Appointed with a writing desk, the air-conditioned rooms also offer a mini-fridge-bar. For more comfort, hairdryers and bath sheets, along with a separate toilet, a shower, and a rainfall showerhead are provided.
A buffet breakfast is offered on-site. Guests may find the restaurant A Casa do Porco 650 metres from Hotel Castelar.