Situated in Al Baha, Dar Meaad Aparthotel features accommodation with a seating area, a flat-screen TV and a kitchen. A fridge and coffee machine are also featured. Read more
Situated in Al Baha, Dar Meaad Aparthotel features accommodation with a seating area, a flat-screen TV and a kitchen. A fridge and coffee machine are also featured.