Budget Hotels in Central London - Comfort Inn Edgware Road is a newly refurbished, contemporary style, budget hotel conveniently located in the western part of London borough of Westminster. Call us at + 44 (0) 20 7724 3569 for more details!