The Captain Howey Hotel, New Romney (3-star) | TravelManiac