Com vistas de longo alcance sobre o Canal da Mancha, o Wight Mouse Inn goza de uma localização tranquila no meio de relva, apenas a 15 minutos de carro de Ventnor. Há um grande jardim e terraço com um parque infantil, e são servidos pratos sazonais frescos no restaurante.
Alguns quartos do Lodge Wight Mouse têm vista para o mar e outros oferecem vista para a Ilha de Santa Catarina (sujeito à disponibilidade). Decorados em tons luminosos e quentes, todos os quartos incluem uma televisão de ecrã plano, uma casa de banho privativa e comodidades para preparar chá e café.
O The Wight Mouse Inn possui uma casa pública de gerência familiar, com outras bebidas e a Ilha de Wight.
A estalagem está situada na aldeia de Chale, a 10 minutos a pé de Blackgang Chine e com espectaculares passeios costeiros por toda a área. As cidades maiores de Newport e Shanklin estão ambas a 20 minutos de carro da estalagem.