Situado no coração de Anaheim e mesmo em frente ao Disneyland Resort (parque temático), este hotel encontra-se a alguns segundos da principal área de atracções e dispõe de acomodação espaçosa, mobilada com várias comodidades modernas.
Os hóspedes do Best Western Plus Stovall's Inn irão encontrar vários locais populares de interesse, incluindo o Centro de Convenções de Anaheim, situado apenas a alguns minutos do hotel. O serviço de transporte para a Disneyland pára mesmo em frente ao hotel, o que permite um fácil acesso a todas as atracções do parque.
O Best Western Plus Stovall's Inn esforça-se para tornar cada estadia agradável e agradável, com comodidades incluindo um pequeno-almoço gratuito, um micro-ondas no quarto e 2 piscinas no local. Os hóspedes também podem facilmente adquirir bilhetes para os parques temáticos da área e para excursões, na recepção do hotel.