HOTEL
Immaculate 1-bed Apartment in Watford
Flat 1 Vicarage Court, 105b vicarage road, Watford, United Kingdom
- 3 star hotel
Where it sits
Immaculate 1-bed Apartment in Watford
Flat 1 Vicarage Court, 105b vicarage road, Watford, United Kingdom
51.65367, -0.39718
Similar stays nearby
Travelodge Watford Central
Hotel · 142 m
The Market Street Apartments
Hotel · 160 m
Elegant City Retreat
Hotel · 173 m
Elegant City Retreat
Hotel · 173 m
Stylish apartment in Watford.
Hotel · 174 m
Comfortable City Haven Flat
Hotel · 174 m
1 & 2 Bedroom Apartments in Watford
Hotel · 176 m
FC Platinum Accommodation
Hotel · 181 m
Plan around Immaculate 1-bed Apartment in Watford
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 24, 2026.
