Chathamhouse/sleeps7/tv/wifi/freep

Hotel in Gillingham, UK