Tucked in Appenzell's scenic square, this charming hotel boasts cozy rooms, a delightful restaurant, and a laid-back bar, all amidst stunning alpine views.
Landsgemeindepl. 3, 9050 Appenzell, Switzerland Get directions
Genevieve B
BoomerTravel
Michael G
Isaac L
Lauren S
Juliet K
Christina L
Betty S