O hotel de 4 estrelas Windsor Palace Copacabana Rio de Janeiro está situado a 30 metros de Copacabana beach e oferece aos hóspedes piscina ao ar livre no local. Praia de Copacabana está a 2.7 km do hotel, enquanto Parque do Flamengo está a 4.5 km.
A propriedade está situada no distrito de Copacabana, 850 metros da estação de metro Siqueira Campos. Este hotel fica ao lado do Pao de Acucar e 10 do aeroporto de em Rio de Janeiro Santos Dumont. Parragem de autocarro de BRS 2 Hilario de Gouveia está localizada a 450 metros de Windsor Palace Copacabana.
Os quartos são completos com um mini frigobar, cofre pessoal e mesa de trabalho, bem como casa de banho totalmente equipada com casa de banho à parte e chuveiro.
Os hóspedes podem tomar o pequeno-almoço no restaurante. Também pode jantar no restaurante a la carte Bristol, com delícias Brasileira.