El Real Castilha Hotel tiene 3 estrellas y se encuentra en el corazón de São Paulo. Ofrece habitaciones limpias y acogedoras a sólo unas calles de las estaciones de metro de República y de São Bento.
Todas las habitaciones tienen camas confortables, aire acondicionado, minibar, TV por cable, teléfono, radio, conexión gratuita a internet por cable y baño amplio con ducha.
Este establecimiento está a 15 minutos a pie del Anhangabaú, del teatro municipal, de la estación de Luz, del centro comercial Center Light y de la calle 25 de Março.