Ramada Birmingham City Centre

160 Wharfside Street
Birmingham
United Kingdom