The Baymont Inn & Suites Santa Rosa is located in Santa Rosa, California, United States. The location is central between Albuquerque and Tucumcari. The hotel serves a daily continental breakfast. Inside the rooms are a coffee maker, iron and ironing board. Also you can find microwave ovens and refrigerators.