About South Milford Hotel

The perfect blend of location, value and convenience