North Pier Hotel
+61 3 5951 4488
5 The Esplanade, Cowes, Australia
Booking.com
Book Now