Amber House Hotel

  • Paignton, UK
  • 1803558372

About Company

Amber House Hotel is Paignton based company that is listed as Hotels.

Location of Amber House Hotel is 6 Roundham Road, Paignton.