$113
113 Tennant St
Birmingham B15 1EY United Kingdom
Birmingham B15 1EY United Kingdom
Luxurious Apartments, studios 1, 2 & 3 bedroom, 4 star apartments at a price more affordable than most 3 star hotels. The property is located at 180 Granville...
more
