Baywatch Motor Inn

5 star(s) from 3 votes
349a Maunganui Road, Tauranga, 3116 ,New Zealand
Baywatch Motor Inn Baywatch Motor Inn is one of the popular Beach Resort located in 349a Maunganui Road ,Tauranga listed under Hotel in Tauranga , Place in Tauranga ,

Contact Details & Working Hours

Map of Baywatch Motor Inn