Ideal location and great views.
Most previous guests have commented on the ideal location of The Belgrave hotel. Not only is it close to transport links and a number of bars and restaurants, but it’s also within easy reach of London’s top attractions, theatres and shopping. Guests stayi