Newellroad Holiday StayTamahereHotelsNewellroad Holiday StayAbout Newellroad Holiday StayAddress: 46 Newell Rd, Tamahere, Hamilton 3283PhoneClaim ListingContact InformationPhone: 021782711Address:46 Newell RdTamahereHamilton 3283