Hotel Overview
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.
18-21 Northumberland Avenue
London
United Kingdom
00442077663700