HotelsClick.com

Point A Hotel London - Liverpool Street - London United Kingdom - Photos

» Point A Hotel London - Liverpool Street - London United Kingdom

Booking.com

Point A Hotel London - Liverpool Street:  LONDON

Photo Point A Hotel London - Liverpool Street LONDON

Point A Hotel London - Liverpool Street:  LONDON

Photo Point A Hotel London - Liverpool Street LONDON

Point A Hotel London - Liverpool Street:  LONDON

Photo Point A Hotel London - Liverpool Street LONDON

Point A Hotel London - Liverpool Street - London United Kingdom - Search and Book Hotel

13-15 Folgate Street
E1 6Bx London
Hotels 3 Stars United Kingdom