Itchenor Sailing Club bevindt zich in Chichester, op 11 km van Treinstation Chichester en 11 km van Chichester Cathedral, en heeft gratis WiFi in de hele accommodatie. De accommodatie ligt op 16 km van Goodwood Motor Circuit, 19 km van Goodwood House en 21 km van Treinstation Bognor Regis. De accommodatie is rookvrij en is gelegen op 6 km van haven van Chichester.
Het zakelijke hotel in Japanse stijl biedt een aantal units met uitzicht op de zee, en de kamers zijn inclusief een waterkoker. Alle kamers bij Itchenor Sailing Club hebben beddengoed en handdoeken.
Goodwood Racecourse ligt op 22 km van de accommodatie, en Port Solent ligt 37 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Southampton, op 63 km van Itchenor Sailing Club.