Featuring free WiFi and a restaurant, Benos Hotel offers accommodation in Santa Rosa. Guests can enjoy the on-site restaurant. Private parking is available on site. The rooms have a flat-screen TV with satellite channels. Each room is fitted with a private bathroom. For your comfort, you will find free toiletries and a hairdryer. Superior rooms have a spa bath or a hot tub. There is a 24-hour front desk at the property.