Das Hotel befindet sich im Stadtzentrum von Sao Paulo, 500 Meter von der Metrostation und der Avenida Paulista entfernt. Die Casa das Rosas, das Norte Expo Centre, der Palacio dos Bandeirantes und viele Unterhaltungs- und Freizeitmöglichkeiten befinden sich alle in der Nähe. Das Hotel ist vom Flughafen aus leicht zu erreichen. Das klimatisierte Stadthotel mit 156 Zimmern verfügt über einen Empfangsbereich mit 24h-Rezeption, Aufzüge und ein Café sowie ein Restaurant. Zusätzlich zu den Konferenzeinrichtungen bietet das Hotel WLAN-Internetzugang sowie einen Zimmer- und einen Wäscheservice. Die Zimmer verfügen über ein eigenes Badezimmer mit Dusche und Haartrockner. Alle Gästezimmer verfügen zudem über ein Direktwahltelefon, einen Sat.-/Kabel-TV, Internetzugang und einen elektronischen Safe sowie eine Minibar. Die Gästezimmer verfügen über Wärme- und Schallschutzfenster sowie eine zentral regulierte Klimaanlage. Das Hotel verfügt über einen Innenpool und einen Fitnessbereich.