O Windsor Lodge possui uma localização excepcional e conveniente, frequentemente elogiada por seus hóspedes. Aninhado em uma área tranquila, mas central, oferece fácil acesso a uma variedade de restaurantes, cafés e lojas, tornando-o ideal para viajantes de lazer e negócios. A proximidade com o rio, o centro da cidade e as principais rotas de transporte, como rodovias, garante conectividade perfeita, enquanto os bairros arborizados ao redor proporcionam uma atmosfera tranquila.
O valor do hotel é aprimorado por comodidades adicionais, incluindo estacionamento gratuito e quartos espaçosos e limpos com camas confortáveis. É particularmente apreciado por viajantes individuais por sua segurança e ambiente tranquilo e por outros por sua adequação para compromissos e necessidades de negócios. No geral, os hóspedes elogiam consistentemente sua excelente localização, tornando o Windsor Lodge uma escolha preferida para visitantes de Perth.