Situated in the beautiful Spa town of Buxton, St Moritz is located amongst some of the most stunning architecture Buxton has to offer. St Moritz boasts views of the Devonshire Dome, now home to The University of Derby and the Palace Hotel. We are 2 minutes walk form the fantastic Crescent building t...See more
Headquarter United Kingdom of Great Britain and Northern Ireland |
Countries of operation Indonesia, United Kingdom of Great Britain and Northern Ireland |
Company type SME |