450 Edgware Road, London, W2 1EG
Prices start from: £20.83
Review Score: 4.1 / 5
Comfort Inn Edgware Road offers contemporary surroundings for business travellers and tourists looking for a three star hotel in London. Superbly located between Paddington and Marble Arch, this brand new hotel has ensuite rooms, lifts to all floors and a modern dining room with plasma screen TV.