For a stay in Maseru, Mohalalitoe Bed and Breakfast is a guest house, about 2 km from Old Post Office.