HOME / Self-catering accommodation / The Princes Apartment
136A Princes Street, Central Dunedin, Dunedin 9016
View Business Profile