Located about 20 minutes' walk from Cathedral Square, the smoke-free Hotel Castelar Sao Paulo is 500 m from the seven-floor shopping center "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 baggage storage.
The hotel in the Sao Paulo Centre district of Sao Paulo is a mere 1.2 km from the Jardim da Luz and 2.8 km from such shopping venues as the art-filled plaza "Latin America Memorial". Liberdade is within 25 minutes' walk of the Castelar Sao Paulo, and Congonhas airport is 5 km away. Guests will also appreciate the vicinity to Largo do Arouche, located 800 metres away. The nearby entertainment attractions of Sao Paulo include Sala Sao Paulo Concert Venue, which is only 11 minutes' walk away. The Castelar lies 400 metres from Republica underground station and within a few blocks of Luz train station.
The rooms feature a mini fridge bar, as well as a flat-screen TV with satellite channels and a radio for your convenience.
The property serves buffet breakfast in the morning. While staying at Hotel Castelar, guests can choose from dining options nearby, such as A Casa do Porco, located merely 0.6 km away, or Rinconcito Peruano at a 5-minute walking distance.