Apresentando uma varanda com vista do lago, um bar e comodidades de desportos aquáticos, Thatch House on the Canals encontra-se em St Francis Bay, perto de St Francis Bay Beach e a 2,1 km de St Francis Links. O alojamento fornece estacionamento privado gratuito, uma cozinha partilhada e acesso Wi-Fi gratuito.
Esta casa de férias com um terraço e vista do rio apresenta 8 quartos, uma sala de estar, uma televisão de ecrã plano, uma cozinha equipada com frigorífico e máquina de lavar louça, e 7 casas de banho com chuveiro. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Thatch House on the Canals oferece comodidades para churrascos. Depois de um dia a praticar caminhadas, pesca ou mergulho com snorkel, os hóspedes podem relaxar no jardim ou no salão partilhado.
Farol de Seal Point fica a 8,8 km de Thatch House on the Canals, enquanto The Village Square Shopping Centre fica a 18 minutos a pé de distância. O aeroporto mais próximo é o Aeroporto Internacional do Chefe David Stuurman, que fica a 112 km de Thatch House on the Canals.