Swiss Cottage Hotel is London based company that is listed as Hotels.
Location of Swiss Cottage Hotel is 4 Adamson Road, London.