Nestled in the picturesque city of Leribe, Mountain View Hotel offers a charming retreat for both leisure and business travelers. This 3-star hotel boasts a commendable guest rating of 9.2 out of 10, reflecting the satisfaction of those who have experienced its welcoming atmosphere and attentive service. With a unique character that embodies the natural beauty of Lesotho, the hotel provides a cozy base for exploring the surrounding landscapes.