Aninhado no bairro Flamengo, conhecido por pontos turísticos históricos como Museu Histórico do Exército e Forte de Copacabana, situado a aproximadamente 7 km de distância, o Windsor Flórida Hotel de 4 estrelas oferece depósito de bagagem e restaurante. Localizado a 19 minutos a pé da Escadaria Selarón, este hotel livre de fumaça dispõe de 412 quartos com vista para a cidade.
Por causa da localização encantadora perto da estação de metrô, os hóspedes podem facilmente acessar o Theatro Municipal do Rio de Janeiro, que fica a aproximadamente 25 minutes a pé. Está a alguns passos dos Oi Futuro. Os amantes da natureza apreciarão a proximidade da praia Praia do Flamengo, que fica a 1.1 km de distância. Também está idealmente localizado nas proximidades do Palácio do Catete. A estação de metrô mais próxima está a apenas 10 minutos a pé de distância.
Os quartos para alérgicos são equipados com cofre pessoal para lhe manter seguro. TV de tela plana com canais via satélite e TV com vários canais com mini frigobar são fornecidos. As unidades têm casas de banho privadas com secador de cabelo e produtos de higiene.
O pequeno-almoço é servido no restaurante todas as manhãs. Os hóspedes podem aproveitar o tempo no terraço bar. Ele tem vista para a piscina. O restaurante o café Cafe Secreto fica a alguns metros deste hotel.