Close to transport and popular attractions.
Guests were pleased to find that they were just a short walk away from some of London's most notable landmarks such as the Victoria and Albert Museum and the Royal Albert Hall. Those who wanted to explore areas further afield found it very handy having two tube stations in close proximity to their accommodation.