Search

Search Hotels

Powered by Booking.com

New Road Hotel

Loft Room View
Website Partner

Venue Details & Map

New Road Hotel

Address
103 - 107 New Road
Whitechapel
London
E1 1HJ
Public transport:
Whitehchapel Tube Station - 3 minute walk

Look for similar items by category