O Windsor Tower Hotel de 4 estrelas fica a 4.8 km da Cidade das Artes e tem piscina e centro de fitness. Com a estação de metrô Jardim Oceânico a 15 minutos de distância a pé e o Windsor Expo Center a 5 minutos a pé, este hotel possui banho turco e instalações de sauna.
A Trilha Pedra da Gávea está localizado a 10 minutos de distância de carro. Hotel está localizado a alguns minutos de carro da Ilha Da Gigóia e estação de autocarros Jardim Oceanico está a 10 minutos de distância a pé. Para quem viaja de longe, o aeroporto em Rio de Janeiro Santos Dumont fica a 27 minutos de carro.
Com vista para a cidade, os 336 quartos estão equipados com controle de temperatura, bem como instalações modernas, tais como TV de tela plana com canais via satélite e TV com vários canais. Eles estão equipados com janelas a prova de som, e também vêm com mini frigobar. Os casas de banho privadas incluem chuveiro de corrediça e sauna, juntamente com produtos de higiene.
O pequeno-almoço é servido todas as manhãs o restaurante. Os hóspedes são bem-vindos a jantar no restaurante a la carte no local. Picanha & Etc oferece pratos da cozinha brasileira e está situado a 5 minutos a pé deste estabelecimento.