HotelsClick.com

Staycity Aparthotels Birmingham City Centre - Birmingham United Kingdom - Photos

» Staycity Aparthotels Birmingham City Centre - Birmingham United Kingdom

Booking.com

No photos

Staycity Aparthotels Birmingham City Centre - Birmingham United Kingdom - Search and Book Hotel

88 Charlotte Street -
B3 1Pw