Located in Castelrotto's historical center, Schgaguler Hotel overlooks Mount Sciliar, nestled in the Dolomites. Guests can enjoy an on-site restaurant, bar and wellness center. All facing south and with mountai ... Read more

View all Luxury Hotels in Castelrotto