Ideally located by Finchley Road underground station, Holiday Inn Express London - Swiss Cottage features a baggage storage, a designated place for smoking and an elevator. Renovated in 2012, this designer…