Nearest rail station
Liverpool Street - 400 Metres
Description:
This is Londons newest and most exciting hotel opened in 2004. The hotel has 200 bedrooms of contemporary luxury and is the backdrop of modern dining and trendy bars. The hotel is 5 minutes from Liverpool Street and only 5 underground stops from Oxford Street in the heart of Londons theatre world.