Hotel Phillip Island is centrally located in Cowes on the esplanade with simply one of the best views from any eatery I have been in. The food is good with a quite extensive menu with plenty of seafood listed.
Quite a nice spot to while away the time with a drink, a meal and the view.
11-13 The Esplanade
Cowes 3922
Phone +61 3 5952 2100
www.hotelphillipisland.com/
Send your feedback or queries to been.there@guardian.co.uk
Search Been there