K
Ken Thomson Review of Holiday Inn Swiss Cottage (Lon...
Staff were great but rooms are poor standard and g...
Staff were great but rooms are poor standard and general facilities are not the best.
Comments: