Abbadonai Apartments

Abbadonai Apartments offers accommodations in Birmingham.

Certain accommodations include a sitting area where you can relax.

There is a shared kitchen at the property.

The ICC-Birmingham is half a mile from Abbadonai Apartments, and Birmingham NIA is half a mile away. Birmingham Airport is 7 miles from the property.