LONDON LUXURY HOTELS
Whether you are drawn to royal attractions such as Buckingham Palace and the Tower of London or architectural marvels like Westminster Abbey, St. Paul's Cathedral, Big Ben and Parliament, London will hold your attention! In England's capital city, Wimco offers a number of fine luxury hotels and apartments.
The places to see and things to do in London are virtually endless. In the British Museum visitors can find numerous treasures including the Magna Carta and the Rosetta Stone. The Tower of London is another popular tourist destination with many royal artifacts and the current home of the crown jewels. Other famous spots in Old Londontown include Trafalgar Square, Piccadilly Circus and Covent Gardens. For a relaxing break from touring all of London's attractions, take a brief respite in Hyde or St. James Park where one can explore beautiful gardens or, in the summer months, listen to an open air concert. For example, travelers seeking a boutique hotel might consider the ultra-modern One Aldwych in Covent Garden.
Browse All England Villas
Browse England Travel Articles
Our Staff Recommends