Windsor Hills Resort 1040 by Top Villas localiza-se na área de Celebration, em Orlando, a 7,3 km de Parque Aquático Disney's Blizzard Beach, 7,3 km de Reino Animal da Disney e 8 km de Complexo Desportivo Disney's Wide World of Sports. Os hóspedes dispõem de acesso Wi-Fi gratuito, uma cozinha totalmente equipada e uma varanda.
Este apartamento disponibiliza uma televisão, ar condicionado e uma sala de estar.
Disney's Boardwalk fica a 8,7 km de Windsor Hills Resort 1040 by Top Villas, enquanto Hollywood Studios da Disney está a 9,1 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Orlando, que fica a 33 km de Windsor Hills Resort 1040 by Top Villas.