Edgemoor Hotel is Newton Abbot based company that is listed as Hotels.
Location of Edgemoor Hotel is , Newton Abbot.