Holiday Inn Express Hotel & Suites Elk Grove

2460 Maritime Drive
Elk Grove
California
United States