O Holly Tree House está localizado perto do centro Cowes, na Ilha de Wight. O acesso Wi-Fi é gratuito em todas as áreas e é disponibilizado estacionamento gratuito no local.
Cada um dos quartos possui uma televisão, e comodidades para preparar chá e café. Todos os quartos têm casa de banho privativa com chuveiro.
Um pequeno-almoço inglês completo está incluído na tarifa do quarto. O pequeno-almoço também inclui produtos de origem local e pão fresco. O Holly Tree House fica a 10 minutos a pé de lojas, restaurantes e bares.