Lucia Foster Welch Residence
55 Royal Cres Rd, Southampton
Location You’ll be sleeping tight! Hotel Lucia Foster Welch Residence is located in Southampton. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Genting Casino, Port of Southampton and Harbour Lights Picturehouse. **At
Free WiFiParking















