Watford Apartments Century House, Self Contained Units features inner courtyard views, free Wi-Fi and free private parking, located in Watford, 4.8 km from Watford Junction.
Number of rooms: 5
Century House Tolpits Lane, Watford, WD18 9AE, United Kingdom