City Hotel

Address:

22768 Main St
Amador City, CA 95310

Phone:

800/532-1479

Map:


Contact   ·   Privacy   ·   Terms