El Hotel Windsor Florida se encuentra en Flamengo, a solo 3 km de la playa de Botafogo y a 5 km del centro de Río de Janeiro. Ofrece habitaciones con aire acondicionado, TV por cable y minibar. Además, cuenta con piscina al aire libre, sauna y restaurante.