El The Charles Hotel se encuentra en Chatham, a 3,4 km en coche del Historic Dockyard Chatham, y ofrece alojamiento con restaurante, aparcamiento privado gratuito, bar y salón compartido. El establecimiento se encuentra a 2,5 km del castillo de Rochester, a 3,3 km del parque de atracciones Dickens World y a 5 km del castillo de Upnor. Ofrece vistas a la ciudad, terraza, recepción 24 horas y conexión WiFi gratuita.
Todas las habitaciones del hotel están equipadas con zona de estar, TV de pantalla plana con canales vía satélite y baño privado con secador de pelo y bidet. Todos los alojamientos incluyen escritorio y hervidor de agua.
El aeropuerto más cercano es el de London City, situado a 50 km del The Charles Hotel.