El Apollo Panorama está situado a 1 km del centro de Apollo Bay y a 36 km de Lorne y ofrece un solárium y vistas al mar.
Esta impresionante casa de madera de cedro de planta abierta cuenta con vigas de madera de Otway a la vista y balcones amplios. Hay una zona de salón comedor de planta abierta con vistas ininterrumpidas al océano, al puerto y a la localidad de Apollo Bay.
El Apollo Panorama cuenta con conexión WiFi gratuita y aparcamiento gratuito. El establecimiento alberga una cocina compartida.