Mill House Hotel

Address:

180 Lifford Lane
B30 3NT Birmingham, United Kingdom

Phone:

+44 121 459 5800

Map:


Contact   ·   Privacy   ·   Terms