The Tower Hotel
Main Road, Dovercourt, Harwich, Essex, England [Directions / map]
13 Bed Rooms
Built in 1885, in the Italian style, as a private residence, the main feature of this imposing building is the attractive tower at its northeast corner. Rooms from £52.00