L'hôtel est situé dans le centre-ville de São Paulo, à 500 mètres de la station de métro et de l'Avenida Paulista. La Casa das Rosas, le Norte Expo Centre, le Palacio dos Bandeirantes et de nombreux lieux de divertissement et de loisirs sont tous situés à proximité. L'hôtel est facilement accessible depuis l'aéroport. Cet hôtel urbain climatisé de 156 chambres comprend un hall d'accueil avec une réception ouverte 24h/24, un ascenseur, un café et un restaurant. Outre les équipements de conférence, l'hôtel propose un accès Internet sans fil ainsi que des services de chambre et de blanchisserie. Les chambres avec salle de bains privative disposent d'une salle de bains privative équipée d'une douche et d'un sèche-cheveux. Toutes les chambres disposent également d'une ligne téléphonique directe, de la télévision par câble/satellite, d'un accès Internet, d'un coffre-fort électronique et d'un minibar. Les chambres sont dotées de fenêtres thermiques et acoustiques ainsi que de la climatisation à réglage central. L'hôtel possède une piscine intérieure et une salle de sport.