Umbrella Guest House

  • Phone: +266 2705 9004
  • Mobile: +266 6321 2252
  • Website: https://www.umbrellaguesthouse.com,
  • City: Leribe
  • Country: Lesotho
  • Category: Accommodation