QXCQ+F99, Aden, Yemen
Elephant Bay Resort is a Resort hotel located at QXCQ+F99, Aden, Yemen. It has received 535 reviews with an average rating of 3.9 stars.
The address of Elephant Bay Resort: QXCQ+F99, Aden, Yemen
Elephant Bay Resort has 3.9 stars from 535 reviews
Resort hotel