Mai Tai Resort está a tan solo 6 minutos a pie de Mowbray National Park y a 6 minutos a pie de Mount Lewis National Park. Muchos turistas recomiendan esta casa de huéspedes por su entorno tranquilo.