The North Pier Hotel sits proudly above Western Port Bay and is ideally located in the central township of Cowes, Phillip Island. Only 1.5 hours drive from Melbourne. Just
1. Register a member account 2. Create a searchable listing 3. Connect with more clients