120 Sem Lane, Belmont, CA 94002, USA
120 Sem Ln Belmont, CA 94002
Belmont
California
94002
United States
877-411-3436877-411-3436
Extended Stay Belmont one pet of any size is allowed for $25 per night with a $150 maximum.