Travellers Lodge is situated in Port Alfred in the Eastern Cape of South Africa. Bed & Breakfast or Self Catering accommodation. Full breakfast available.