Welcome to Hotel Westminster View Apartments London, On London’s South Bank, these modern apartments with fully equipped kitchens are a few steps from the River Thames and well-located for exploring London. Westminster View Apartments are furnished to a high standard and have a modern décor. Walk along the River Thames to see views of the Houses of Parliament and to reach the London Eye, Waterloo Station and London Aquarium. Westminster View Apartments offer Wi-Fi internet access, and on-site parking can be made available. (Hotel Westminster View Apartments London hotels booking).