Extended Stay America - Sacramento - Elk Grove 2 stars

2201 Long Port Court, Elk Grove, 95758, United States of America

Hotel image
Read more reviews for Extended Stay America - Sacramento - Elk Grove