Localizado em Windsor, o Family Apartments in Windsor with Twin Rooms disponibiliza um apartamento com 2 quartos, acesso Wi-Fi gratuito em todas as áreas e estacionamento privado gratuito no local. Os apartamentos encontram-se a 1,2 km do Castelo de Windsor e a 2,4 km do Legoland Windsor (parque temático).
Cada unidade do Family Apartments in Windsor with Twin Rooms inclui uma sala de estar com uma televisão de ecrã plano, uma cozinha totalmente equipada com uma área de refeições e 1 ou 2 casas de banho com uma banheira ou um chuveiro. Todos os apartamentos incluem produtos de higiene pessoal gratuitos.
Os hóspedes podem preparar refeições na cozinha totalmente equipada ou visitar um dos vários cafés e restaurantes a cerca de 15 minutos a pé dos apartamentos. Vários supermercados também estão localizados nos arredores do alojamento.
Os Pavilhões estão localizados a 3,3 km do Lago Dorney e o Aeroporto Heathrow de Londres fica a 12 km.