Hotel ★★★★

New Road Hotel

New Road 103-107, London Show on map

1 / 44
New Road Hotel 1New Road Hotel 2New Road Hotel 3New Road Hotel 4New Road Hotel 5New Road Hotel 6New Road Hotel 7New Road Hotel 8New Road Hotel 9New Road Hotel 10New Road Hotel 11New Road Hotel 12New Road Hotel 13New Road Hotel 14New Road Hotel 15New Road Hotel 16New Road Hotel 17New Road Hotel 18New Road Hotel 19New Road Hotel 20New Road Hotel 21New Road Hotel 22New Road Hotel 23New Road Hotel 24New Road Hotel 25New Road Hotel 26New Road Hotel 27New Road Hotel 28New Road Hotel 29New Road Hotel 30New Road Hotel 31New Road Hotel 32New Road Hotel 33New Road Hotel 34New Road Hotel 35New Road Hotel 36New Road Hotel 37New Road Hotel 38New Road Hotel 39New Road Hotel 40New Road Hotel 41New Road Hotel 42New Road Hotel 43New Road Hotel 44

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in London

Explore all hotels in London