A perfect fit for a big group of travellers: apartment «Superb 1-bed Apartment in Welwyn Garden City» is located in Welwyn Garden City. This apartment is located 1 km from the city center.
Number of rooms: 3
Bridge Road East, Welwyn Garden City, AL7 1HX