The Floating Home at Upton situa-se em Upton upon Severn, na região de Worcestershire, e apresenta um pátio. Há um restaurante no local, assim como estacionamento privado gratuito e acesso Wi-Fi gratuito.
Providenciando a um terraço e vista do lago, este apartamento inclui 2 quartos, uma sala de estar, televisão de ecrã plano por satélite, uma cozinha equipada e 2 casas de banho com chuveiro e banheira. Toalhas e roupa de cama são providenciadas neste apartamento.
The Floating Home at Upton disponibiliza um serviço de aluguer de bicicletas, além disso os hóspedes podem usufruir de ciclismo nas proximidades.
Estádio Kingsholm fica a 35 km de The Floating Home at Upton, enquanto Coughton Court fica a 41 km de distância. O aeroporto mais próximo é o Aeroporto de Birmingham, que fica a 71 km de The Floating Home at Upton.