El hotel está situado en el centro de la ciudad de São Paulo, a 500 metros de la estación de metro y de la Avenida Paulista. La Casa das Rosas, el Centro de Exposiciones Norte, el Palacio dos Bandeirantes y muchas opciones de entretenimiento y ocio están muy cerca. El hotel está a poca distancia del aeropuerto. Este hotel urbano climatizado de 156 habitaciones cuenta con vestíbulo con recepción 24 horas, ascensor y cafetería, además de restaurante. Además de instalaciones para conferencias, el hotel ofrece conexión a Internet WiFi y servicio de habitaciones y servicio de lavandería. Las habitaciones con cuarto de baño privado vienen con cuarto de baño privado equipado con ducha y secador de pelo. Todas las habitaciones también cuentan con teléfono de línea directa, TV vía satélite/por cable, conexión a Internet y caja fuerte electrónica, así como minibar. Las habitaciones tienen ventanas térmicas y acústicas y aire acondicionado central. El hotel cuenta con una piscina cubierta y un gimnasio.