Enjoying a peaceful yet central location in Samnaun-Dorf, Chasa Castello relax & spa offers panoramic views of the surrounding mountains from most rooms, the indoor pool and the spa area.
Number of rooms: 20
Südstrasse 30, 7563 Samnaun, Switzerland