Hotels in London
2 Whitehall Court
London
Greater London
SW1A 2EJ
This is a fantastic Hotel near the Strand, right opposite The London Eye and the river Thames. The staff were exceptionally helpful and friendly. A great hotel.
Kerry Anslow - 18/08/2007 | report this review
All fields are required. Your review will appear immediately.