Located in Santa Teresa, this luxury hotel is within 1 mile (2 km) of Selarón Steps, Praca da Cruz Vermelha and Paris Square. Catete Palace and Circo Voador are also within 1 mile (2 km). Gloria Station is 17 minutes by foot and Catete Station is 22 minutes.