Madrisa Lodge is a charming 3-star hotel located in the picturesque village of Klosters, Switzerland. With 30 well-appointed rooms, this inviting lodge offers a cozy retreat for both leisure and business travelers. Opened in 1960 and thoughtfully renovated in 2011, it seamlessly blends traditional Swiss hospitality with modern comforts.