8.3/10
Very Good
5 reviews
Free Wi-Fi
Sierra Inn provides air-conditioned rooms in San Andreas. With free Wi-Fi, this 1-star motel offers room service and a 24-hour front desk. Each room is fitted with a balcony.
Number of rooms: 50
55 West Saint Charles Street none, San Andreas, CA 95249, United States