The Lodge at Welch is situated in Welch. Featuring free private parking, the holiday home is 48 km from Mammoth Hot Springs. Outdoor seating is also available at The Lodge at Welch.
€280
316 Virginia Avenue, Welch
Show on the Map
The Lodge at Welch - BIG HOUSE
Situated in Welch, within 48 km of Mammoth Hot Springs, The Lodge at Welch - BIG HOUSE offers accommodation with air conditioning. This property offers access to a patio and free private parking.