Hotels List


myhotel Chelsea

The myhotel Chelsea is a boutique hotel located in the trendy Kensington area of London, England, within half a mile of the Victoria & Albert and Natural History museums. South Kensington Tube station is 500 metres from the hotel.
Hotel Features. [ ... ]

Draycott Hotel

The Draycott Hotel is an Edwardian property comprising three interconnected red brick houses and located 50 metres from Sloane Square in Chelsea. The 35 guestrooms are named after theatrical grandees, including Coward, Sheridan and Ahscroft. All are grandly de [ ... ]

Wyndham London - Chelsea Harbour

The modern, all suite Wyndham London Chelsea Harbour hotel is located in Chelsea harbour, on the River Thames in London, England. The famous shopping street, Kings Road, is half a mile away, and attractions such as the Houses of Parliament, Buckingham Palac [ ... ]

Return to Hotels Search