Short Term accomodation @ Tiger Tea Apartments is located in Dunedin, New Zealand on 12/8 Vogel Street, Dunedin Central. Short Term accomodation @ Tiger Tea Apartments is rated 2 out of 5 in the category holiday apartment in New Zealand.
Address
12/8 Vogel Street, Dunedin Central