The Landmark 108, 61B Dowling St - air con, linen, pool, lift, views ligger i Nelson Bay, mindre end 1 km fra D'Albora Marinas Nelson Bay og 4,4 km fra Anchorage Marina Port Stephens. Her er aircondition. Overnatningsstedet ligger 13 minutters gang fra Nelson Bay Beach og har en sæsonåben udendørs swimmingpool samt gratis privat parkering.
Lejligheden har 1 soveværelse, 1 badeværelse, sengetøj, håndklæder, fladskærms-tv, spiseplads, et fuldt udstyret køkken og balkon med pooludsigt.
Soldiers Point Marina ligger 11 km fra lejligheden, mens Lemon Tree Passage Marina ligger 41 km fra overnatningsstedet. Newcastle Internationale Lufthavn ligger 33 km væk.