Loading hotels
Confirming room availability...
Stafford Villa, 2 Awanui Street Birkenhead Point, Auckland, New Zealand
This charming hotel can be found in Auckland. Those who dislike animals may enjoy their stay, as this accommodation does not allow pets.