TLK Apartments & Hotel - Beckenham is a Serviced accommodation located at 80 High St, Beckenham BR3 1ED, United Kingdom. It has received 135 reviews with an average rating of 2.2 stars.
The address of TLK Apartments & Hotel - Beckenham: 80 High St, Beckenham BR3 1ED, United Kingdom
TLK Apartments & Hotel - Beckenham has 2.2 stars from 135 reviews
Serviced accommodation
282 reviews
577 Commercial Rd, Stepney Green, London E1 0HJ, United Kingdom
18 reviews
Barnet Court House, 17 High St, Barnet EN5 5UJ, United Kingdom