There is one place to stay in Campbells Bay with Italian speaking staff
1 results
The Loft in North Shore City, New Zealand is a stylish and light-filled apartment that offers a comfortable stay for travelers.