Kennedy Walking Track befindet sich 2 Kilometer vom Hotel Apollo Jewel Beachfront Apartments South Mission Beach entfernt und ist einen Besuch wert. Das Hotel bietet einen Swimmingpool und WLAN in den öffentlichen Bereichen.
Lugger Bay lässt sich in ungefähr 10 Autominuten von dem 3-Sterne-Hotel aus erreichen. Diese Unterkunft befindet sich 30 Meter vom Strand Mission Beach. Vom Apollo Jewel Beachfront aus liegt das Schönste der Stadt zum Greifen nah und Djiru-Nationalpark ist 2,1 Kilometer von entfernt.
Das Hotel verfügt über 8 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und bietet ein Bügeleisen/Bügelbrett und eine Klimaanlage. Die Gäste können auch eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken nutzen. Einige Gästezimmer überblicken das Meer.