Where is Americas Best Value Inn Royal Carriage, Jamestown?

Where is Americas Best Value Inn Royal Carriage, Jamestown located?

Americas Best Value Inn Royal Carriage, Jamestown, California, United States (approx. 37.9537°, -120.4227°)


Where is Americas Best Value Inn Royal Carriage, Jamestown on the map?