South Hills Country Club

2655 S Citrus Ave
West Covina, California 91791

This page contains a list of the Red Roof Inns hotels closest to South Hills Country Club, located in West Covina, California.

Click to view ALL of the hotels closest to South Hills Country Club, including Red Roof Inns and many more hotel brands

Red Roof Inns Hotels Closest To South Hills Country Club


Visit our West Covina page for more places to stay in West Covina and nearby cities and towns