The Chelsea Harbour Hotel & Spa London ligger i Chelsea område ved siden af Chelsea Harbour, som tilbyder ubesejret udsigt over floden. Der er en helikopterlandingsplads på stedet og Wi-Fi i offentlige områder.
The London Eye og British Museum er placeret 6 km og 7 km henholdsvis. Hotellet ligger i et underholdnings-område i London. Du kan komme til Victoria & Albert Museum om få minutter i bil. 5 minutters gåtur fra Imperial Wharf togstation.
En gratis morgenmad serveres hver morgen. Chelsea Harbour er en a la carte-restaurant specialiseret i italiensk køkken. Der er en bar og lounge bar restaurant på stedet.