87 rooms · ★★★ · from £50
The Norfolk Plaza Hotel is an elegant building set in a tranquil garden square. It offers free Wi-Fi in public areas and it is just 2 minutes' walk from Paddington Train Station and the Heathrow Express 15-minute service.
Log in with your cycle.travel account:
Password |
Or simply use your account on: