Com vista para o jardim, o The Toucan Villa Fort Lauderdale fica à 20 minutos a pé do Esplanade Park. Neste apartamento, Wi-Fi e estacionamento privado também são fornecidos.
Tem o Museu da Descoberta e da Ciência a 1.9 km do apartamento. The Toucan Villa está localizado a cerca de 10 minutos andando do Colee Hammock.
Equipado com TV de tela plana com canais via satélite, o alojamento proporciona conforto no quarto, como controle de temperatura.
As refeições podem ser preparadas numa cozinha equipada. A estação rodoviária mais próxima, Davie Boulevard/Southwest 15th Avenue, fica a 750 metros de distância.