Elkan Terrace

Edit Listing
12B, Abacha Link Road, Diobu, Port Harcourt, Rivers Nigeria
084 464 296

Short Description

Elkan Terrace is a hotel located in Diobu Port Harcourt with luxurious apartments for lodging.

Business Information

Share This Listing



Reviews
There are no reviews for this business.