Bras tren istasyonuna 900 metre mesafede bulunan Hotel 21 Sao Paulo, Hz. Süleyman Tapınağı'a hızlı erişim sağlamaktadır.
Odalarda uydu kanallı televizyon, iklim kontrolü ile ayrı tuvalet, banyo küveti içeren banyolar bulunmaktadır.
Kahvaltı her sabah restoranda servis edilir. Bellas Churrascaria E Pizzaria, Nova Trilha Grill gibi yakınlardaki restoranlar otele 13 dakikalık yürüme mesafesindedir.
Otel, Latin Amerika Anıtı'a 6 km, Bank of Brazil Kültür Merkezi'a ise 2 km uzaklıktadır. Sao Paulo şehir merkezine yürüyerek 30 dakika, Congonhas havalimanına da 22 dakikalık sürüş mesafesindedir. En yakın metro istasyonu 800 metre uzaklıktaki Bresser-Mooca.