Mercure Dunedin Leisure Lodge(4 stars)

30 Duke Street 9016 Dunedin View on map