18-24 Belgrave Road, London
Located in the prestigious Royal Borough of Westminster this renovated Georgian Town House hotel offers modern affordable rooms. Victoria Train and Coach Stations are just 5 minutes away by foot.
39 Belgrave Road, London
Close to Victoria Station Comfort Inn London - Westminster is a Georgian town house offering good value accommodation a brief walk from Tube stations. The contemporary en suite rooms feature a TV and comfortable beds.
73 Queensborough Terrace, London
Located in London's Bayswater district the Comfort Inn Hyde Park is within 200 metres of both Queensway Tube Station and leafy Hyde Park.
450 Edgware Road, London
Centrally located within London's legendary West End the contemporary Comfort Inn Edgware Road W2 offers modern rooms and a 24-hour front desk.
2-5 St Chad's St, London
Less than 300 metres from King's Cross and St Pancras International railway stations the Comfort Inn is a 3-star metro hotel with attractive en-suite rooms.