Serviced apartments in Watford
1 apartment(s) found in Watford...
from GBP 90 minimum stay 7 nights
Watford Junction Watford, United Kingdom
Brand new, modern apartments only five minutes’ walk from the town centre. Housed within a well-known hotel, these spacious studio apartments are each equipped with a fashionable modern kitchen and open plan living area. Guests are able to relax in front of their HD flat screen TV, or enjoy the numerous on-site amenities including a bar, res...