Hotel Rio in Blagoevgrad offers accommodation with a restaurant. It's located near the Regional History Museum.