Cowes is located on the north coast of the Isle of Wight and is famous for its annual regatta.
Overlooking the harbour and the river, just off the high street in Cowes, this hotel accommodation is very close to the ferry terminal / port.