Situé à 2,6 km de la baie d'Apollo, l'Apollo Bay Seal Apartments propose des hébergements avec un coin salon. Doté d'un parking privé gratuit, cet appartement 4 étoiles se trouve à 300 mètres de la baie des monts. Il propose des chambres familiales.
Les logements disposent d'une bouilloire, d'une salle de bains privative et d'une connexion Wi-Fi gratuite. Certains comprennent un balcon et d'autres offrent une vue sur la mer. Les logements sont équipés de la climatisation et d'une télévision à écran plat.
L'aéroport d'Avalon, le plus proche, est implanté à 137 km.