The Chelsea Tower Hotel Apartments is a testament to futuristic design and is ideally located in the financial hub of the city.

Chelsea Tower Hotel Apartments

Treat yourself to an extraordinary stay in this modern marvel of architecture, offering a host of facilities. These include restaurants, bars, a beauty salon, a gymnasium, a sauna, a Jacuzzi, a business centre and meeting facilities.

Hotel Star Rating: (4 Star)
Guest Rating:
Prices From: £129.6