Jenvey House Self Catering Apartments
13 Jenvey Rd,
Port Elizabeth,
Jenvey House Self Catering Apartments is one of the popular Hotel & Lodging located in 13 Jenvey Rd ,Port Elizabeth listed under
Local business in Port Elizabeth
,
Hotel & Lodging in Port Elizabeth
,