 The Alexander House Hotel is a family run business where personal care and attention are paramount. . Its location is ideal for the main tourist attractions, and more besides - Buckingham Palace, Westminster Abbey, The London Eye etc..
The hotel is located just a few blocks from Victoria Railway Station, making all of London just a short underground, bus, taxi and even short walk away. Even London's five airports are within easy travelling distance, by road, rail and underground.
|