5001 Main Street, American Canyon, CA 94503, USA
5001 Main St American Canyon, CA 94503-1196 American Canyon California 94503 United States

Up to two pets of any size are allowed for an additional fee of $50 Pets are only allowed in rooms on the first floor only and can not be left in the room unattended.