Choose your room
Chelsea Harbour Hotel 5*
The exclusive Chelsea Harbour Hotel is a great place in a residential area of London.
The hotel is set 850 meters away from Kings Road, Chelsea and Westminster Hospital and Marble Arch. A museum and a palace lie a short distance away.
Shopping centers and boutiques are also set close by.
Many guestrooms offer views of the River Thames and Hyde Park.
The gastropub Lots Road Pub and Dining Room is around 5 minutes’ walk away.
It stands minutes away from Fulham Broadway subway station.
Business facilities feature a meeting room and a microphone.