Availability
star star star 21st Street,2019, In Sacramento (Central Sacramento), Sacramento, California 95818, United States
starExcellent
rate_reviewExcellent hotel. Great rooms in excellent location. Awesome vibe.
placeClose to parking areas.
21st Street,2019, In Sacramento (Central Sacramento), Sacramento, California 95818, United States