Situated along the River Thames in a residential area of Westminster, the Dolphin House Serviced Apartments is within 2 km (1.5 mi) of the Houses of Parliament, Westminster Abbey, Buckingham Palace, and Hyde Park.
Pros: Excellent value in the heart of London. Hard to fault.
Pros: A one bedroom suite with a kitchenette, Convenient to public transportation, Great location just off the Thames near Westminster and Victoria Station, On-site Grocer, Cafe, Restaurant, Gym, Pool, Parking.
We've stayed at Dolphin Square many times over the years and it has the wonderful feel of a little home-away-from-home with a real apartment for the price of a hotel room. Highly recommended.
Pros: Great place but no AC, it was hot and muggy in london and having no AC just makes it no fun. Otherwise these apartments are excellent.