Cutlass Court
28 Granville Street, Birmingham, B1 2LS, United Kingdom,Object type: Hotel Birmingham
Stay in the heart of Birmingham – Show map Offering free WiFi and free private parking, Cutlass Court is situated in Birmingham, just 100 yards from Broad