Comfort Inn Edgware Road

Hotels - 3 Stars in Paddington, London
Comfort Inn Edgware Road is a contemporary style budget hotel conveniently located in the western part of London borough of Westminster within easy reach to Paddington and Edgware Road stations, Marble Arch, Bayswater, Regent s Park, Hyde Park, Oxford Street, Madame Tussauds, Heathrow express, lords cricket ground and Baker Street.
Car Parking, Televisions
Nearest public transport
Edgware Road Bakerloo Line - Underground