A number of hotels make the most of Birmingham’s miles of canals and AC Hotel might just be the best of the bunch. This Marriott joint is found in The Mailbox, making it a real centre of city place to lay your head.
Venue Info
Location
160 Wharfside St, The Mailbox, Birmingham, England