Falcon Towers situa-se em Stowmarket, a 27 km de The Apex, e dispõe de acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. O alojamento está a cerca de 43 km de Castelo de Hedingham, a 21 km de IP-City Centre - Conference Venue e a 22 km de Eye Castle. Este alojamento não fumador localiza-se a 34 km de Ickworth House.
No alojamento, os quartos estão equipados com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todas as unidades providenciam um frigorífico.
Ipswich Station fica a 22 km de Falcon Towers, enquanto Saint Botolph's Burgh está a 22 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Norwich, que fica a 64 km de Falcon Towers.