Where is Courtyard by Marriott Roseville Galleria Mall/Creekside Ridge Drive located?
Courtyard by Marriott Roseville Galleria Mall/Creekside Ridge Drive, Courtyard by Marriott Roseville Galleria Mall/Creekside Ridge Drive, United States of America (approx. 38.77311°, -121.25908°)