With a stay at Windsor Florida Hotel in Rio de Janeiro (Gloria), you'll be within a 15-minute drive of Sugar Loaf Mountain and Catedral de Sao Sebastiao do Rio de Janeiro. Featured amenities include a business center, complimentary newspapers in the lobby, and a 24-hour front desk. Planning an event in Rio de Janeiro? This hotel has 21528 square feet (2000 square meters) of space consisting of conference space and meeting rooms. Free self parking is available onsite.