← All venues

Boudl Abha

Abha

Boudl Abha is located within the premises of Abha Mall Complex. The hotel offers 50 self catering rooms designed with perfection.

About this listing and removal requests