Apollo Stay localiza-se em Apollo Bay, na região de Victoria, nas proximidades de Apollo Bay Beach e Mounts Bay, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Algumas unidades têm ar condicionado e incluem varanda e/ou pátio, bem como uma área de estar.
Os hóspedes de Apollo Stay podem praticar caminhadas e pesca nas proximidades, ou aproveitar ao máximo o jardim.
O aeroporto mais próximo é o Aeroporto de Avalon, que fica a 134 km de Apollo Stay.