Hotel Schloss Mönchstein sits atop Mönchsberg, above the rooftops of the city of Salzburg. Having received a “superior” rating, the hotel is considered one of the most exclusive experiences in Austria, and has been designated as the most charming castle hotel in the world. The renovations are impressive, but it’s […]