Amber House Hotel is Paignton based company that is listed as Hotels.
Location of Amber House Hotel is 6 Roundham Road, Paignton.