Guiquindo Lodge Mozambique is located in Inhambane. It offers a 24-hour front desk, a garden and chalet accommodation with sea views. The chalets are equipped with a fan, mosquito nets, a seating area and a bathroom with shower and bath.
Book this Hotel