Das Apartment Los Nidos Unit 3 Point Lookout liegt in unmittelbarer Nähe von verschiedenen Sehenswürdigkeiten der Gegend: Saint Peter Chanel Church befindet sich unter anderem 5 Minuten Gehweg von hier entfernt.
Starfish Studio befindet sich in Point Lookout, nur 550 m von diesem Apartment. Der North Gorge Walk ist nicht weit entfernt von diesen Apartments gelegen.
Die Unterkünfte bietet eine Sitzecke und Annehmlichkeiten wie eine Waschmaschine. Die Gäste des Apartments genießen den Komfort von einem Wäschetrockner im Badezimmer. Außerdem findet man hier eine Dusche.
Zu den Einrichtungen für Selbstversorger gehört eine Küche mit einem Kühlschrank und einem Toaster. Das Apartment Los Nidos Unit 3 ist in circa 5 Gehminuten Entfernung von der nächstgelegenen Bushaltestelle Mooloomba Rd at Endeavour Street.