M Star Hotel
210 S Main Street, Red Bluff, CA, United States
elcome to the M Star Hotel, located in Red Bluff, California.
Whether traveling for business or pleasure, our friendly staff and clean, affordable accommodations await you.
Just minutes from ...
Save 13% ($7.00) of regular rates
Travel Dates: 06/04 - 06/07