Going on vacation or taking a business trip? Whether business or pleasure, learn more about the property with a video before you book. Best Western Garden Inn, located at 1500 Santa Rosa Ave, Santa Rosa, California, 95404-5428, USA. Contact the property directly at 707-546-4031 or visit http://book.bestwestern.com/bestwestern/productInfo.do?propertyCode=05125.