Go to:  
    tip

    Hotel Phillip Island

    Posted by ismith 20 February 2008

    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/

    0%

    agreed

    0

    people

    I agreeI disagree