71 Wellington Street, Russell, New Zealand
71 Wellington Street Russell Northland 0202 NZ
Nestled on the slopes of Flagstaff hill overlooking the picturesque Bay of Islands, Russell View Apartments offers luxury self-contained accommodation. Peaceful, undisturbed and free from distractions. Relax and unwind in the tranquillity of Russell.
Enjoy the panoramic view of Russell, Paihia and Waitangi from your own terrace – a fabulous spot to see nature at its best.