Windsor House
142 Wiggin Street, Birmingham, B16 0AH, United Kingdom,Object type: Hotel Birmingham
Boasting a shared lounge, a garden, and a tennis court, Windsor House features accommodation in Birmingham with free WiFi and garden views. The property feature