Welcome to a luxurious new lifestyle offered by the Westminster Apartments less than 350 meters from the Houses of Parliament and ten minutes walk from Trafalgar Square, ideally situated for all the capital has to offer.
This historic building was recently refurbished to provide luxury type apartments offering more space than a hotel room and greater privacy. A daily maid service and many other hotel-like facilities are also available for guests.
Waterloo main line international station, with regular trains services to Paris and other parts of Europe, and Westminster tube station are just 2 minutes walk away. Local attractions are numerous and include the London aquarium, the Royal Festival Hall, IMAX cinema and many others.