Clear
Clear
Clear

The Briar Rose in Birmingham

Business Details

25 Bennetts Hill
Birmingham
B25RS
Category
Hotels

Additional Information

Description

The Briar Rose is a business located in Birmingham in the Hotels category.

Other nearby Hotels

Related businesses

Reviews for The Briar Rose