Plaza london hotel
Location located in london tower hamlets plaza london hotel is close to victoria park london fields and olympic stadium also nearby are the gherkin and tower of london hotel features guests are served a complimentary breakfast in addition to a terrace and tourticket assistance plaza london hotel features complimentary newspapers in the lobby wireless internet access is complimentary in public areas additional amenities include concierge services dry cleaninglaundry services an