Be aware that almost no hotels in Auckland have 24 hour room service or restaurants open at midnight. If this is important to you then phone the hotel to check explicitly. All the hotels that I have stayed at, including 5-star, did not have room service after midnight. The casino hotel (Skycity Grand) is maybe the only one with 24 hour room service.