With a stay at this apartment in London (Vauxhall), you'll be convenient to The Oval and Big Ben. This 4-star property is close to London Dungeon and Buckingham Palace.
Quench your thirst with your favorite drink at a bar/lounge.
Business, Other Amenities
Featured amenities include complimentary wired Internet access and an elevator (lift).