Telford Court by Berkshire Rooms
About this property
Telford is located in Newbury and exactly in the centre right next to the big town centre which is ideal for a day out of shopping.
Telford is a 2 bedroom apartment with stunning decor and furniture also amazing views of the outside overlook. The apartments with Free Parking, are an ideal choice for guests who want a home from home experience with hotel services.
After a long day at work sit back, relax, take in a movie and take advantage of the full Sky HD TV including movies, sports and international channels or surf the net using your free WIFI.