




In the heart of London's West End, this London City Centre aparthotel puts you steps from Leicester Square and a seven-minute stroll from Piccadilly Circus. Trafalgar Square, The British Museum, Leicester Square Theatre and Chinatown’s Genting Casino are all within easy walking distance.