Otway Vista 12 está en Apollo Bay, a 15 min a pie de Plata de la Apollo Bay, y ofrece alojamiento con aire acondicionado y parking privado dispone de en el propio alojamiento. El alojamiento ofrece vistas al jardín y está a 2 km de Playa de Mounts Bay.
Esta casa o chalet dispone de un balcón con vistas al mar y también cuenta con TV por cable, una cocina bien equipada con nevera, lavavajillas y horno, y 2 baños con ducha y artículos de aseo gratuitos.
En la casa o chalet se puede usar la barbacoa.
El aeropuerto (Aeropuerto de Avalon) está a 135 km.