
Birmingham, United Kingdom
Ababeel Restaurant And Hotel Ltd
3-star hotel
Located in Birmingham's Acocks Green neighborhood, the Ababeel Restaurant & Hotel offers comfortable guestrooms with modern amenities, including complimentary Wi-Fi and flat-screen TVs with digital programming. Enjoy the…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


