Die Chatsworth Hotel ist eines der Wahrzeichen von Hastings, sich in einer hervorragenden Lage direkt am Meer. Alle 52 Zimmer sind geschmackvoll eingerichtet und ausgestattet sind, um auf höchstem Niveau. Das Hotel ist nur einen kurzen Fußweg von der Bus-und Bahn-Stationen und verfügt über genügend Parkplätze nur Meter entfernt. Das Hotel befindet sich in idealer Lage, nur wenige Minuten von Hastings Burg, hoch über der Stadt. Ebenfalls in der Nähe sind die White Rock Theatre, Smugglers Adventure in St. Clement's Caves, Battle Abbey und Leeds Castle.