if I had a choice, I would not stay in this hotel ever again, but you dont have control over what priceline gives you
The location is a little bit out of the way - Marble arch is a northwest of London center and to get there from Heathrow you need to make 2 train changes.
The rooms are not as nice as you would hope them to be. There are no ...