Boasting a prime location in London, this charming aparthotel enjoys a convenient situation just a few steps away from Nelson's Column in Trafalgar Square and a short walk from the Houses of Parliament, Big Ben and Westminster Abbey. Other attractions including Buckingham Palace, St James's Park and the National Portrait Gallery which houses one of the greatest European art collections in the world are also in the surrounding area. Nearby, St James' Park is a perfect place to take a break from the bustle of the city. Spacious and modern, the air-conditioned apartments feature all the necessary services and amenities for guests to feel right at home, such as Wi-Fi internet connection and a fully-equipped kitchen. Studios are also available and offer the ideal accommodation option for those travelling alone.
Safety Deposit Boxes
18-21 Northumberland Avenue
Please note: Map shows the rough area of the hotel and may not be 100% accurate.