Reveal The Deal
This new design-led aparthotel is excellently located near to many of the attractions for which London is famous. Trafalgar Square and Covent Garden a just a short walk, as are theatres of London’s West End. All rooms feature the latest gadgets including Smart Tvs, whilst bathrooms include relaxing rainfall showers. Studios also feature fully equipped kitchenettes.
Nearest Tube Stations: