The London Hotel Apartments is
located in the heart of London close to Victoria Underground, Railway and coach
Stations. The hotel's ideal location is an advantage to all those who are visiting London.
Places of interest within a short walking distance include the Buckingham Palace,
Houses of Parliament, London Eye, Theatres and a wide range of restaurants.
Click her for Hotel Map
is made easy with the hotel being in such a central location.