Shaftesbury House - Our City Apartments
Photo gallery for Shaftesbury House - Our City Apartments
Overview of Shaftesbury House - Our City Apartments
Entire apartment
Shaftesbury House - Our City Apartments
3.5-star apartment in Birmingham City Centre
7.4
Good
Popular amenities
Explore the neighborhood
59-61 Station Street, Birmingham, England, B5 4DY
- Tsukiji Japanese Cuisine1 min walk
- Birmingham (QQN-New Street Train Station)2 min walk
- The Alexandra Theatre3 min walk
- Birmingham (BHX)28 min drive