Set within 700 metres of Watford Magistrates' Court in Watford, Town Centre Apartments Ltd features accommodation with seating area. Free WiFi is offered. All units feature a cable flat-screen TV, a private bathroom and a fully equipped kitchen. An oven and kettle are also provided. Watford Town Hal Read more
Set within 700 metres of Watford Magistrates' Court in Watford, Town Centre Apartments Ltd features accommodation with seating area. Free WiFi is offered. All units feature a cable flat-screen TV, a private bathroom and a fully equipped kitchen. An oven and kettle are also provided. Watford Town Hall is 900 metres from the apartment. The nearest airport is London Heathrow Airport, 21 km from Town Centre Apartments Ltd.