United Kingdom Holiday Inn Rochester-Chatham, Hotels at Gillingham United Kingdom Holiday Inn Rochester-Chatham is Hotels Choices In Gillingham South East, Engla… Edit