Hotel Denver is situated in the Bela Vista district in Sao Paulo, 2,625 feet from Abril Theater and 2,625 feet from Frei Caneca Shopping Mall. Guests can enjoy the on-site bar. Free WiFi is provided throughout the property and free private parking is available on site. A flat-screen TV is featured. You will find a 24-hour front desk at the property. Downtown Sao Paulo is 2,953 feet from Hotel Denver, while Sao Paulo Metropolitan Cathedral is 0.7 miles from the property. Sao Paulo/Congonhas Airport is 5 miles away.