Los huéspedes del hotel Apollo Jewel Beachfront Apartments South Mission Beach, de 3 estrellas, pueden disfrutar de acceso a la Bahía Lugger, situada a unos 3 km. Situado a unos 10 minutos en coche del Parque Nacional Djiru, este parque de vacaciones dispone de 8 habitaciones con vistas a la playa.
El centro de South Mission Beach está a 5 minutos a pie del hotel. El Área de Uso Diurno Licuala está ubicado a 4 km del Apollo Jewel Beachfront South Mission Beach.
El alojamiento dispone de habitaciones con una zona de comedor y un patio que incluyen una plancha y tabla de planchar, aire acondicionado, además de Wi-Fi gratis y una tv de pantalla plana con canales vía satélite. Las habitaciones incluyen un inodoro separado y ducha así como un hervidor eléctrico, una nevera y un horno.
El restaurante Tuskers Tuckerbox And Catering se halla a un tiro de piedra del hotel Apollo Jewel Beachfront South Mission Beach.