The Grand at Trafalgar Square Pictures

Prime location yards from Trafalgar Square, Nelsons Column and the National Art Gallery.
High speed internet access both wired and wireless.

>>>BACK TO HOTEL PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW