Hotel City Travellers Auckland, Auckland

93 Anzac Avenue Auckland Auckland New Zealand