98 High Street, Rye, East Sussex, GB
The George in Rye Hotel is located in Rye, England, on the town's central high street, 200 metres from Ypres Castle tower. The beach resort of Camber Sands is four miles away. Rye train station is one kilometre from the hotel. Hotel Features. Situated in a cream 16th century town house, the hotel boasts a traditional Georgian ballroom.