N

This hotel has one

This hotel has one
Advantage and it's that you can walk directly to terminal 5 at Heathrow.
Rooms are ok - no complaints but often you have no day light as many overlook the hotel internally.

Comments:

No comments