South Winchester Lodges
The Green, Romsey Road, Winchester, England
Our customers tell us they enjoy South Winchester Lodges's good location. During your stay, you'll be close to University of Winchester. Features include free WiFi in public areas and free self-parking, plus a restaurant. This 5-star lodge has 14 rooms. Each room includes amenities such as free WiFi and a kitchen.