Isabel Dream II encontra-se em Algueirão, a 6,3 km de Palácio Nacional e 7,9 km de Quinta da Regaleira, numa área onde pode desfrutar de caminhadas. O alojamento, situado num edifício de 1980, tem acesso Wi-Fi gratuito e está a 10 km de Palácio Nacional da Pena e 11 km de Castelo dos Mouros.
Apresentando a uma varanda e vista da cidade, este apartamento inclui 2 quartos, uma sala de estar, televisão de ecrã plano por satélite, uma cozinha equipada e 1 casa de banho com chuveiro e banheira. Toalhas e roupa de cama são providenciadas neste apartamento.
Estádio da Luz fica a 20 km de Isabel Dream II, enquanto Mosteiro dos Jerónimos está a 21 km da propriedade. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 23 km de Isabel Dream II.