Opened in 2010, the huge Park ... hotel in London. It's a modern building, which sets it apart from the townhouse and historically protected hotels in town. Located on the south bank of the ...
On south bank of the Thames in full view of Big Ben & Houses of Parliament with modern guest rooms, restaurant & fitness centre.