Located in Sankt Moritz, Amanda offers self-catering accommodation with a furnished terrace providing direct access to the garden, and free WiFi access. The property is 1.1 km from the Signalbahn Cable Car away ... Read more

View all Luxury Hotels in Saint Moritz