Situado em Chatham, a 3,4 km de carro do Historic Dockyard Chatham, o The Charles Hotel disponibiliza acomodações com um restaurante, estacionamento privado gratuito, um bar e um salão partilhado. A propriedade fica a 2,5 km do Castelo de Rochester, a 3,3 km do Dickens World e a 5 km do Castelo de Upnor. A propriedade oferece vistas para a cidade, um terraço, uma recepção aberta 24 horas e acesso Wi-Fi gratuito.
Todos os quartos do hotel incluem uma área de estar, uma televisão de ecrã plano com canais por satélite e uma casa de banho privativa com um secador de cabelo e um bidé. Todas as unidades incluem uma secretária e uma chaleira.
O aeroporto mais próximo é o Aeroporto London City, a 50 km do The Charles Hotel.